supprimer fichier

blo
Invité n'ayant pas de compte PHPfrance

19 juil. 2006, 12:42

Bonjour,

J'ai un problème de droit propriétaire (je crois) avec un script de suppression de fichier :

Code : Tout sélectionner

$erreur=unlink("/dats/.dat");
Ce serait pour supprimer le fichier .dat du répertoire dats.

J'ai le message d'erreur suivant qui apparait :

Warning: unlink(): SAFE MODE Restriction in effect. The script whose uid/gid is 12323/13160 is not allowed to access / owned by uid/gid 0/0 in /data/web/02/51/df/domaine.com/htdocs/script.php on line 144

Je ne sais pas du tout comment on fait pour résoudre ce prob :(

Des idées ?

Eléphant du PHP | 177 Messages

19 juil. 2006, 13:08

heu chmod 777 je crois, je dirais accorder tout les droits a ton script ainsi qu'a tes fichier a supprimer

blo
Invité n'ayant pas de compte PHPfrance

19 juil. 2006, 13:30

Salut aelurus,

Non, ça ne marche pas :(

Ya pas de problème avec le dossier dats et le fichier .dat en 777, par contre avec script.php je ne peux le mettre qu'en 775. Quand je le mets en 777, j'ai un autre message d'erreur qui apparait :

Internal Server Error

File "/data/web/02/51/df/domaine.com/htdocs/script.php" is writeable by others
suPHP 0.6.0

Et en chmod 775 j'ai toujours le premier message d'erreur.

ché vraiment pas quoi faire...

blo
Invité n'ayant pas de compte PHPfrance

20 juil. 2006, 16:57

Résolu.

C'était le chemin qui était foireux :P

@+++ les pros :wink: