You are not logged in.
Bonjour,
J'utilise CentOs 4
Je viens tous juste de preparer le migration vers glpi 0.7.
Mais j ai une erreure qui me laisse bouch bée...
Testing PHP Parser PHP version is at least 4.x - Perfect !
Mysql extension test. Ok - the function mysql_query() exist - Perfect !
Sessions Test Sessions support is available - Perfect !
Test if Session_use_trans_sid is used Ok - the sessions works (no problem with trans_id) - Perfect !
magic_quotes_sybase extension test The magic_quotes_sybase option isn't active on your server - Perfect !
Testing utf8_encode and utf8_decode functionality The functionality is found - Perfect!
Allocated memory test Allocated memory > 32M - Perfect !
Checking write permissions for dump files
The directory could not be created.
Make sure that PHP has write permissions on the directory:'../files/_dumps'. If you're running under a Microsoft Windows environment, make sure the directory is in read-write mode.
Tous les droits sont bien présents sur le serveur. sur le repertoire html et sur glpi et ses sous repertoires.
chmod chown chgrp et rwx n'y font rien.
Je suis preplexe
Php 5.1.6
Offline
J'ai essayé
le chmod en 777
le own et le grp sur apache
de même le /html
drwxrwxr-x 15 apache apache 4096 jan 3 09:11 glpi
drwxrwxr-x 2 apache apache 4096 jan 3 09:11 ajax
Offline
oui mais apres en dessous ?
les répertoires sous le répertoires GLPI ont quels droits ?
il faut faire les chmod chown en recurisf sinon ca ne sert a rien.
cf. la doc http://www.glpi-project.org/wiki/doku.p … lpicentos5
MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI : Support Contribute References Freshmeat
Offline
c'est bien la même chose en dessous j'ai bien fait un -R
drwxrwxr-x 10 apache apache 4096 jan 3 09:11 files
drwxrwxr-x 2 apache apache 4096 jan 3 09:11 _cache
rwxrwxr-x 1 apache apache 80 déc 21 16:45 remove.txt
drwxrwxr-x 2 apache apache 4096 jan 3 09:11 _cron
-rwxrwxr-x 1 apache apache 80 déc 21 16:45 remove.txt
drwxrwxr-x 2 apache apache 4096 jan 3 09:11 _dumps
drwxrwxr-x 2 apache apache 4096 jan 3 09:11 _lock
drwxrwxr-x 2 apache apache 4096 jan 3 09:11 _log
drwxrwxr-x 2 apache apache 4096 jan 3 09:11 _plugins
drwxrwxr-x 2 apache apache 4096 jan 3 09:11 _sessions
drwxrwxr-x 2 apache apache 4096 jan 3 09:11 _uploads
Offline
vous etes sur que l'utilisateur qui lance le serveur web est apache ?
si ce n'est pas le cas c'est normal que ca ne fonctione pas en terme de droit.
MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI : Support Contribute References Freshmeat
Offline
apache 26880 0.0 2.6 29508 13020 ? S 09:19 0:00 /usr/sbin/httpd
je dirais donc oui.
Offline
il semblerai effectivement.
Si vous vous connectez en tant qu'apache est-ce que vous arrivez a créer des fichiers dans files/_dumps ?
Ou alors c'est peut-etre une limitation de la conf php.
MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI : Support Contribute References Freshmeat
Offline
Je viens de faire :
chmod -R 777 glpi/
je me connecte avec un utilisateur lambda et je peux créer des fichiers dans le repertoire glpi/files/_cache
Même resultat
Offline
li n'y a pas des limitations dans votre configuration PHP du style :
safe_mod (mais ca ne devrait pas jouer)
disable_functions ?
Après li va falloir aller mettre les mains dans le code pour voir ou il bloque.
MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI : Support Contribute References Freshmeat
Offline
En direct du php.ini
safe_mode = Off
disable_functions =
disable_classes =
Offline
La directive openbasedir peut poser des problèmes aussi....
Il faudrait avoir des infos sur votre config à ce sujet.
JMD / Jean-Mathieu Doléans - Glpi-project.org - Association Indepnet
Apportez votre pierre au projet GLPI : Soutenir
Offline
je ne trouve pas trace de cette directive dans mon fichier php.ini
J'ajoute un gros merci car vous etes très réactif.
Last edited by Nisroch (2008-01-03 19:12:15)
Offline
alors là je comprend pas trop
pour que vous puissiez avancer il faudrait aller commenter la ligne contenant commonCheckForUseGLPI dans le fichier install.php.
Mais pour vraiment comprendre je vois pas trop d'autre solution que de toucher au code en direct et de voir les réaction. Mais pour ca il faudrait un accès au serveur etc etc.
Vous n'avez rien fait de particulier sur votre centos 4 ?
je peux essayer d'en installer une vierge pour tester.
MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI : Support Contribute References Freshmeat
Offline
Offline
Je vais de suite regarder mes logs.
Concernant mon serveur CentOS 4 je n'ai rien fait d'extraordinaire dessus.
Je l'ai mis recemment à jour avec Yum.
Pourriez vous me dire qu'elles sont les fichiers créers lors de la mise à jour ?
Ou au moins quelques uns.
Offline
log erreur du serveur apache
[Thu Jan 03 12:15:56 2008] [error] [client 192.168.xx.xx] PHP Warning: mkdir() [<a href='function.mkdir'>function.mkdir</a>]: Permission denied in /var/www/html/glpi/inc/common.function.php\
on line 495, referer: http://chronos/glpi/install/install.php
[Thu Jan 03 12:15:56 2008] [error] [client 192.168.xx.xx] PHP Warning: mkdir() [<a href='function.mkdir'>function.mkdir</a>]: Permission denied in /var/www/html/glpi/inc/common.function.php\
on line 495, referer: http://chronos/glpi/install/install.php
[Thu Jan 03 12:15:56 2008] [error] [client 192.168.xx.xx] PHP Warning: mkdir() [<a href='function.mkdir'>function.mkdir</a>]: Permission denied in /var/www/html/glpi/inc/common.function.php\
on line 495, referer: http://chronos/glpi/install/install.php
[Thu Jan 03 12:15:56 2008] [error] [client 192.168.xx.xx] PHP Warning: mkdir() [<a href='function.mkdir'>function.mkdir</a>]: Permission denied in /var/www/html/glpi/inc/common.function.php\
on line 495, referer: http://chronos/glpi/install/install.php
[Thu Jan 03 12:15:56 2008] [error] [client 192.168.xx.xx] PHP Warning: mkdir() [<a href='function.mkdir'>function.mkdir</a>]: Permission denied in /var/www/html/glpi/inc/common.function.php\
on line 495, referer: http://chronos/glpi/install/install.php
[Thu Jan 03 12:15:56 2008] [error] [client 192.168.xx.xx] PHP Warning: mkdir() [<a href='function.mkdir'>function.mkdir</a>]: Permission denied in /var/www/html/glpi/inc/common.function.php\
on line 495, referer: http://chronos/glpi/install/install.php
[Thu Jan 03 12:15:56 2008] [error] [client 192.168.xx.xx] PHP Warning: mkdir() [<a href='function.mkdir'>function.mkdir</a>]: Permission denied in /var/www/html/glpi/inc/common.function.php\
on line 495, referer: http://chronos/glpi/install/install.php
[Thu Jan 03 12:15:56 2008] [error] [client 192.168.xx.xx] PHP Warning: Unknown: open(../files/_sessions/sess_laofje5er8i58s639fl0t6k3p7, O_RDWR) failed: No such file or directory (2) in Unk\
nown on line 0, referer: http://chronos/glpi/install/install.php
[Thu Jan 03 12:15:56 2008] [error] [client 192.168.xx.xx] PHP Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct \
(../files/_sessions) in Unknown on line 0, referer: http://chronos/glpi/install/install.php
Dans /files il y a bien ceci
drwxrwxrwx 2 apache apache 4096 jan 3 11:55 _cache
drwxrwxrwx 2 apache apache 4096 jan 3 09:11 _cron
drwxrwxrwx 2 apache apache 4096 jan 3 09:11 _dumps
-rwxrwxrwx 1 apache apache 80 déc 21 16:45 remove.txt
drwxrwxrwx 2 apache apache 4096 jan 3 09:11 _lock
drwxrwxrwx 2 apache apache 4096 jan 3 09:11 _log
drwxrwxrwx 2 apache apache 4096 jan 3 09:11 _plugins
drwxrwxrwx 2 apache apache 4096 jan 3 09:11 _sessions
drwxrwxrwx 2 apache apache 4096 jan 3 09:11 _uploads
Offline
vraiment bizarre tout ca.
MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI : Support Contribute References Freshmeat
Offline
Bon bah le message semble clair : Permission denied
Donc GLPI n'a pas le droit de créer les repertoires.
Sauf qu'apparament il les a créé tout de meme....
JMD / Jean-Mathieu Doléans - Glpi-project.org - Association Indepnet
Apportez votre pierre au projet GLPI : Soutenir
Offline
Oui c'est étrange...
donc pour reprendre :
pour que vous puissiez avancer il faudrait aller commenter la ligne contenant commonCheckForUseGLPI dans le fichier install.php.
Et je passerais à l'etape suivante...
je vous tiens au courant
Offline
ca n'augure rien de bon quand meme
MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI : Support Contribute References Freshmeat
Offline
J'ai une sauvegarde de mon ancien répertoire
J'ai un dump de ma base...
Je ne risque pas grand chose d'essayer.
Offline
si vous avez un backup complet effectivement ca ne coute rien
MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI : Support Contribute References Freshmeat
Offline
C'est complétement débile...
Mon bug continue...
J'ai laissé tombé la mise à jour car je n'arrivais pas à ouvrir la base...
En faisant une install j'ai le meme probleme...
En commentant la ligne CommonCheck... plus de problème pour les fichiers.
Mais se problème réaparait avec la création de la base que l'installtion arrive malgré tout à créer.
Je deviens chèvre...
Que dois je commenter pour éviter le checkup.
Je suis tétu et j'aimerais voir si j'arrive a l'installer malgré ce foutu fourbier que j'ai sur mon serveur.
Offline
Plutot que de bricoler GLPI pour que ça fonctionne.
Vous devriez en priorité vous assurer que tout est ok sur votre serveur.
Sans quoi à mon avis vous allez au devant d'un paquet de problèmes.
JMD / Jean-Mathieu Doléans - Glpi-project.org - Association Indepnet
Apportez votre pierre au projet GLPI : Soutenir
Offline