ProjeQtOr free project management software - Version 4.0.0 : installation problem. First connection with admin / admin does not work. - Page 2 - ProjeQtOr
The problem with this is that the tables do not get defined.
I don't know if it's because the version in the SQL file for 4.0.0 says "version 3.5.0" in the comment block, or if it's because there's an error in the last ALTER TABLE (for the table "Meeting") where the last line says:
where refType='M eeting';
... but that's what's wrong with a clean install of 4.0.0. The database is defined but no tables get defined.
<edit>
If you install and configure projector'ria 3.4.1 first, and then upgrade to projeqtor 4.0.0, the database tables will be defined; it is only when installing projeqtor 4.0.0 as a new, clean installation, where no previous versions were installed, do you have this problem where the tables do not get defined.
This is not an XAMP issue, by the way - mine happened on CentOS 6.4 64-bit using PostgreSQL rather than MySQL. (politics warning: I avoid MySQL as much as possible now that Oracle is playing games with it... and you'll probably find that's true of a lot of folks who use FOSS extensively)
</edit>
Last edit: 06 Nov 2013 18:20 by jstalewski. Reason: Additional information
My mistake
Mea culpa, mea maxima culpa...
I will do penance and repent till the end of the world ...
.. or at least unti deployment of V4.0.1.
It is due to new encryption of login and password, not taken into account in clean new deployement.
The fix is to change line 24 to 29 in /tool/loginCheck.php :
if (! Sql::getDbVersion()) {
if ($login=="admin" and $password=="admin") {
include "../db/maintenance.php";
exit;
}
}
with
if (! Sql::getDbVersion()) {
$password=AesCtr::decrypt($password, $_SESSION['sessionSalt'], 256);
if ($login=="admin" and $password=="admin") {
include "../db/maintenance.php";
exit;
}
}
Fixed file is also attached : unzip and put new file in /tool directory.
So the db update doesn't happen because it doesn't get past this logic block because of the encryption?
Exactly
Extra space in "M eeting" has exactly no effect in a clean db.
It is just and update to position new "cancelled" tag for Meetings that would have set to default "cancelled status".
En poursuivant votre navigation, vous acceptez le dépôt de cookies tiers destinés au bon fonctionnement et à la sécurisation du site (gestion de session, reCaptcha) et à une analyse statistique anonymisée des accès sur notre site (Google Analytics). Si vous vous inscrivez, les informations que vous fournirez ne seront jamais divulguées à un tiers sous quelque forme que ce soit. En savoir plus
Cookies settings
×
Functional Cookies
Ce site utilise des cookies pour assurer son bon fonctionnement et ne peuvent pas être désactivés de nos systèmes. Nous ne les utilisons pas à des fins publicitaires. Si ces cookies sont bloqués, certaines parties du site ne pourront pas fonctionner.
Session
Please login to see yours activities!
Other cookies
Ce site web utilise un certain nombre de cookies pour gérer, par exemple, les sessions utilisateurs.