Forum

Welcome to ProjeQtOr new Forum. We migrated old forum to the new website.
You will find all your posts here, with your usual account.
Just one point : you’ll have to reinitialize your password. Use “Lost password” feature.

Login error
 
Notifications
Clear all

Login error

7 Posts
2 Users
0 Reactions
17.2 K Views
CRESSON
(@thierrc49)
Posts: 97
Active Member
Topic starter
 
[#143]

Bonjour,

Je suis arrivé à la fenêtre login et là le admin/admin ne fonctionne pas, dans le log j'ai l'erreur suivante :
"----- DEBUG ----- magic_quotes_gpc doit être désactivé (positionné à false).
Mettez à jour le fichier Php.ini"

Après vérification la variable est bien désactivé

je pense avoir un problème de configuration MySql mais je ne vois pas ou, en effet j'accède au server Mysql via le client MySql sans pb

voici la config parmeters.php

$paramDbType='mysql'; // Database type {'mysql'}
$paramDbHost='localhost'; // Database host (server name)
$paramDbUser='root'; // Database user to connect
$paramDbPassword='root66'; // Database password for user
$paramDbName='baseProjet'; // Database schema name
$paramDbDisplayName='ma base projet'; // Name to be displayed
$paramDbPrefix=''; // Database prefix for table names

Je suis Windows seven, PHP5, MySQLServer 5.0

PS pour arriver jusqu'au login j'ai été obligé de creer le fichier paramters.php, et de mettre en commentaire dans login.php la ligne 5

Merci pour votre aide
Thierry,


 
Posted : 21 Jul 2011 0H20
babynus
(@babynus)
Posts: 14953
Main Contributor Admin
 

Bonjour,

Votre "PS" m'interpelle : pourquoi avoir créé le fichier parameters.php à la main ?
Comment vous assurer que vous disposer de tous les paramètres ?

Normalement ce fichier est créé automatiquement au 1er lancement.

Je vous conseille de repasser pas le processus standard pour le générer :
- supprimer le fichier parametersLocation et recommencer ...

Cordialement,
Babynus


 
Posted : 21 Jul 2011 1H17
CRESSON
(@thierrc49)
Posts: 97
Active Member
Topic starter
 

Bonjour et merci pour l'intervention rapide.
Je suis passé par une création manuel car je n'avais jamais le bouton continuer. je viens de refaire l'essai et rien n'y fait j'ai le pointeur de la souri qui tourne puis rien d'autre...

j'ai tenté plusieurs chose :
/ et anti pour les chemins
lien relatif et absolu
double //

une idée? c'est surement bête mais je ne trouve pas

Merci
Thierry,


 
Posted : 21 Jul 2011 14H36
babynus
(@babynus)
Posts: 14953
Main Contributor Admin
 

Bonjour,

Dans plus de 90% des cas, la seule modification des informations sur la base de données suffit pour avoir une application fonctionnelle.
Dans votre cas, je pencherais soit vers une erreur de configuration de la base de données, soit un problème d'écriture dans les répertoires adéquats.

Vous pouvez (avec les paramètres par défaut) :

1) Vérifier les droits d'écritures dans les répertoires:
/files/config
/files/logs
/tools

2) Vérifier si le fichier parameters.php est créé dans
/files/config

3) Attendre quelques minutes sur l'écran de configuration (après clic sur OK)
Vous devriez finir pas avoir un message explicitant l'erreur (très certainement après un timeout sur la connexion à la base de données).

Cordialement,
Babynus.


 
Posted : 21 Jul 2011 16H39
CRESSON
(@thierrc49)
Posts: 97
Active Member
Topic starter
 

Re bonjour,

J'ai l'impression que la base sql est bonne, en effet lorsque je click sur OK et en // je fais un status en ligne de cmd Mysql je vois le compteur de question s'incrémenter, j'en déduit que la base est bien paramétré.

Une question : les chemins d'accès pour les log et autre doivent ils être en relative?
je m'explique sur mon système Project'or est sous :
D:Projetwwwprojectorria
mon server apache sous
D:Projetwwwprojectorria (via dans httpd.conf)

dans les champs de configuration je mets /files/logs/projector_${date}.log ou d:/projet/www/projectorria/files/logs/projector_${date}.log
ensuite comment marche les / et anti ?

Comment donne t on accès en R/W a ces répertoires depuis php, car ils sont bien en R/W sous windows, mais en localhost je ne sais pas, c'est pareil?

Je suis désolé, je suis loin d'être un génie de l'informatique, c'est peut-être trop gros pour moi

Merci pour votre aide
Thierry


 
Posted : 22 Jul 2011 0H35
babynus
(@babynus)
Posts: 14953
Main Contributor Admin
 

Les chemins peuvent être relatifs ou absolus, selon la manière de les renseigner :
D:monRep =>absolu (invalide sous Unix/Linux)
/monRep =>absolu (invalide sous Windows)
../monRep ou ..monRep => relatif
Dans le dernier cas il faut toujours commencer par .. , cela permet d'être valide pour tous les scripts (que ce soit sous view ou sous tools ou autre).
Le répertoire monRep est alors attendu au même niveau que "view", "tools", "files"...

Dans votres cas, vous pouvez par exemple indiquer:
- D:Projetwwwprojectorriafileslogs
- ..fileslogs (valeur par défaut)
- D:logs (répertoire à créer)
Le dernier exemple montre un moyen de vous assurer que les logs ne seront pas accessibles via le web pas un intrus.
Ceci est explicité (et recommandé pour le fichier de paramétrage) dans le manuel.

Pour les ou /, php traiter à peu près bien les 2 quel que soit l'OS.
Il est cependant conseillé d'utiliser sous Windows et / sous Unix/Linux.

Les droits sous Php sont ceux de l'OS, donc si "le user avec lequel vous lancer php" peut écrire dans le répertoire, le programme le pourra.

J'espère que ces informations vous permettront d'avancer.

Cordialement,
Babynus.


 
Posted : 22 Jul 2011 2H31
CRESSON
(@thierrc49)
Posts: 97
Active Member
Topic starter
 

Bon et bien juste pour partager mon expérience :

J'ai enfin trouvé pourquoi je n'avais rien, en fait le fichier php.ini doit se trouver sous c:/window sinon je suppose qu'il prend une conf par défaut... donc tous ce que je pouvais faire ne fonctionnait pas puisque ce n'était pas lancé :(.

Maintenant tout fonctionne a merveille :), merci beaucoup pour l'aide. J'aurais surement d'autre question mais plus sur l'utilisation j'imagine

a plus tard sur le forum donc

Thierry


 
Posted : 26 Jul 2011 0H06
Share:

Scroll to Top