Page 1 sur 1

Problème de droit sur des répertoires

Posté : 12 mars 2008, 00:08
par bucheron
Bonjour à tous,

j'ai repris un projet en php.
L'un des script effectue un rename sur un répertoire.
Or celui ci échoue à chaque tentative.

Je me suis aperçu que le problème venait des droit.
je ne suis pas vraiment familier avec les droits des fichiers.
Sur le répertoire j'ai un droit de 755, est ce que c est suffisant ?
De plus il m'est impossible d'affecter des droits de 777, et je n'ai aucune idée pourquoi. Quelqu'un a t il une idée la dessus ?

D'avance merci

Posté : 12 mars 2008, 00:45
par Sékiltoyai
Le rename entraine une opération d'écriture, tu dois avoir le droit d'écriture sur le fichier/dossier à renommer. Dans ton cas, tu as les droits suivants :

Code : Tout sélectionner

| lecture + écriture + exécution| total | Owner | 4 + 2 + 1 | 7 | Group | 4 + + 1 | 5 | All | 4 + + 1 | 5 |
Tout porte à croire que apache n'est pas le Owner du fichier (propriétaire), il est donc soit le groupe, soit personne de spécial, et il obéit alors aux droits All (le plus propable). Tu vois donc que dans ce cas tu n'as pas le droit d'écriture, ce qui explique ton problème.

Si tu n'arrives pas à chmoder, c'est problématique, tu es en local ? (si oui quel plateforme) ou bien sur un serveur ? (dans ce cas, quel hébergeur)

Posté : 12 mars 2008, 01:25
par bucheron
Merci pour ta réponse.
Mais le problème c'est résolu tout seul.

Et pour être honnete je ne sais pas trop pourquoi ça a marché alors que pendant 1 heure j'ai essayé de le faire marché.

Bref merci quand meme pour ton aide