- Modifié
Bonjour,
Fedora 22 serveur.
J'ai une application installée en /var/www/html/corregidor qui lance
/var/www/html/corregidor/install/creer_fichier.php
dans lequel à l'origine il y avait
devant l'erreur observée, j'ai modifié les droits:
même erreur.
pas mieux en rendant apache propriétaire de var
chown -R apache var
J'ai aussi essayé de mettre 777 sur var et en-dessous (il y a juste un fichier à créer; après quoi on peut revenir à la normale)
on obtient (j'ai ajouté le code trouvé dans la doc officielle de perms) :
Qui peut m'aider? ESt-ce dû à Selinux?
(La même fonctionnait impeccable avec Lampp sous Fedora 21 workstation...)
Fedora 22 serveur.
J'ai une application installée en /var/www/html/corregidor qui lance
/var/www/html/corregidor/install/creer_fichier.php
dans lequel à l'origine il y avait
$chemin_install = $chemin."/install/";
$nom_fichier_connexions = $chemin_install."connexions.php";
print "<br>$nom_fichier_connexions";
$fic = fopen ($nom_fichier_connexions, "wb");
var_dump($fic);
dans lequel tout est défini.devant l'erreur observée, j'ai modifié les droits:
chgrp -R apache var
et on a possesseur root et groupe apachemême erreur.
pas mieux en rendant apache propriétaire de var
chown -R apache var
J'ai aussi essayé de mettre 777 sur var et en-dessous (il y a juste un fichier à créer; après quoi on peut revenir à la normale)
on obtient (j'ai ajouté le code trouvé dans la doc officielle de perms) :
-rwxrwxrwx
nom du fichier à créer /var/www/html/corregidor/install/c.php
bool(false) array(4) { ["type"]=> int(2) ["message"]=> string(87) "fopen(/var/www/html/corregidor/install/c.php): failed to open stream: Permission denied" ["file"]=> string(50) "/var/www/html/corregidor/install/creer_fichier.php" ["line"]=> int(123) }
Qui peut m'aider? ESt-ce dû à Selinux?
(La même fonctionnait impeccable avec Lampp sous Fedora 21 workstation...)