You are not logged in.
Pages: 1
Topic closed
Bonjour,
Je me suis connecté sur GLPI. Tout va bien sauf PHP. Il m'ai dit qu'il faut donner l'authorisation pour PHP d'écrire sur /files et /config.
J'ai lu dans le forum qu'il faut selectionner le safe mode.
J'ai cela dans le php.ini:
; When safe_mode is on, only executables located in the safe_mode_exec_dir
; will be allowed to be executed via the exec family of functions.
; safe_mode_exec_dir = /var/www/html/glpi/files
; Setting certain environment variables may be a potential security breach.
; This directive contains a comma-delimited list of prefixes. In Safe Mode,
; the user may only alter environment variables whose names begin with the
; prefixes supplied here. By default, users will only be able to set
; environment variables that begin with PHP_ (e.g. PHP_FOO=BAR).
;
; Note: If this directive is empty, PHP will let the user modify ANY
; environment variable!
safe_mode_allowed_env_vars = PHP_
Est-ce que je dois faire quelque modification dans php.ini?
Merci d'avance.
Last edited by Paulinho (2007-10-22 16:19:08)
Plateforme: CentOS 4.6 Linux
Langage: PHP 5.1.6 MySQL: 5.0.54 Serveur: Apache 2.0.59
Offline
il faut que tu fasse un chown -R www-data /var/www/glpi pour que le process de apache2 soit proprietaire des repertories
Cus Habitat (Strasbourg)
Operating system: Linux 2.6.32-431.3.1.el6.x86_64
Prod : GLPI 0.84.5 / PHP 5.4.23 / MySQL: 5.5.35
Plugin : Behaviors 0.84, fusioninventory 0.84+3.5, Monitoring 0.84+1.0, Webservices 1.4, Timelinticket 0.84+1.2
Offline
J'ai fait chown -R www-data /var/www/glpi sur le commande Shell mais il me donne ça:
> chown -R www-data /var/www/glpi
chown: `www-data': invalid user
J'ai fait aussi
> chown -R www-data /var/www/html/glpi
chown: `www-data': invalid user
Mais rien ce passe...
Plateforme: CentOS 4.6 Linux
Langage: PHP 5.1.6 MySQL: 5.0.54 Serveur: Apache 2.0.59
Offline
hum, redhat linux 12? je ne crois pas que cette version existe
Parce que www-data, ça depends de la distrib, c'est le défaut pour Debian mais j'ai un doute pour redhat.
Bref, il faut vérifier avec quel user tourne apache/httpd, donner les fichiers à ce user ou groupe, et s'assurer qu'il (le user ou le groupe) a bien le droit d'écriture sur les répetoires files et config.
Ou plus simple, mais moins propre donner les droits à tous en écriture sur ces répertoires. (déconseillé)
Last edited by ezannellli (2007-10-22 17:00:50)
Offline
Merci.
J'ai lu dans http://glpi-project.org/wiki/doku.php?id=fr:centos5 qu'il fallait faire chown -R apache glpi. Mais il me donne ça: chown: cannot access `glpi': No such file or directory.
Comme je débute en Linux, je ne comprends pas certaines choses.
Plateforme: CentOS 4.6 Linux
Langage: PHP 5.1.6 MySQL: 5.0.54 Serveur: Apache 2.0.59
Offline
remplace glpi par le chemin du répertoire de glpi (surement quelque part dans /var/www)
Offline
Merci!
C'est exactement ça: chown -R apache /var/www/html/glpi
Bonne Soirée!
Last edited by Paulinho (2007-10-22 18:02:44)
Plateforme: CentOS 4.6 Linux
Langage: PHP 5.1.6 MySQL: 5.0.54 Serveur: Apache 2.0.59
Offline
Salut, Paulinho si tu avais pris le temps de lire la doc en entier tu aurais vu qu'avant de faire le chown... il fallait faire un "cd /var/www"
A+
Offline
Pages: 1
Topic closed