zedo24 Posté 1 Juin 2005 Posté 1 Juin 2005 Salut à tous, Je viens de mettre en ligne un portail. Je dois l'installer et dès la première page, on me dit que certains dossiers et fichiers devant être inscriptibles (writeable) ne le sont pas. Je modifie alors ces attibuts mais config.php, /data/, /uploadfile/, restent déclarés 'unwritable' alors qu'il le sont. J'ai modifié la permission de ceux-ci. (info: permissions : "rwx rwx rwx") Je ne comprend pas d'où vient le problème. Toute aide sera la bienvenue. Merci d'avance PS: j'ai eu le même problème en installant le site sur mon ordinateur sous easyphp.
Dan Posté 1 Juin 2005 Posté 1 Juin 2005 As-tu un hébergement de site sur un cluster (comme chez OVH) ? Parce que dans ce cas il peut se passer quelques secondes avant que tous les nodes du cluster aient les bonnes permissions de fichiers. C'est connu par tous ceux qui modifient les règles du .htaccess sur un mutualisé OVH. Dan
zedo24 Posté 1 Juin 2005 Auteur Posté 1 Juin 2005 Mon hébergement est payant avec un nom de domaine propre. Il se trouve chez www.haisoft.fr J'ai fait les changements de permission il y a 3 jours, ils devraient donc être effectifs. De plus, pour rappel, ce problème est identique sur mon pc sous easyphp. D'autres idées ???
Dan Posté 1 Juin 2005 Posté 1 Juin 2005 Cluster ne veut pas dire "gratuit", ce n'était qu'une suggestion C'est clair qu'après quelques secondes cela devrait être bon. Comment as-tu résolu cela sous easyPhp ? Parce que si les permissions sont en 777, je ne vois pas ce qui peut coincer. Le répertoire contenant config.php, /data/, /uploadfile/ est bien lisible ? Ce qui me semble bizarre c'est le nom "absolu" des répertoires data et uploadfile. Ils sont à la racine du site ? Le $DOCUMENT_ROOT est bon ?
zedo24 Posté 1 Juin 2005 Auteur Posté 1 Juin 2005 - Le problème n'a pas été résolu sous easyphp, il était identique. - config.php est à la racine du site dans lequel se trouve /data et /uploadfile. Ils sont bien lisible. - Qu'entends-tu par "Ce qui me semble bizarre c'est le nom "absolu" des répertoires data et uploadfile." J'ai toujours besoin d'aide, merci encore
Dan Posté 1 Juin 2005 Posté 1 Juin 2005 - Qu'entends-tu par "Ce qui me semble bizarre c'est le nom "absolu" des répertoires data et uploadfile." C'est le fait que ces include commencent par / , ce sont donc des noms absolus. Mais si ces répertoires sont à la racine, il faut alors s'interroger sur la valeur de $_SERVER['DOCUMENT_ROOT'] Si celui-ci n'est pas correctement positionné, l'include ne pourra pas se faire parce que tu n'as pas accès à la racine du serveur sur un hébergement mutualisé. Sous easyPhp, c'est pareil si tu n'as pas déclaré de VirtualHost pour ce domaine... l'include va chercher les répertoires au mauvais endroit. Essaies à la racine de ton site un fichier php avec ceci: <?phpprint $_SERVER['DOCUMENT_ROOT'];?> Dan
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant