Posez votre question Signaler

Permission denied php

G4uthier 92Messages postés 2 décembre 2007Date d'inscription - Dernière réponse le 18 mars 2008 à 19:30
Bonjour,
J'ai une erreur dans ma page (enfin un warning) :
Warning: unlink(./Images/news/) [function.unlink]: Permission denied in D:\wamp\www\Site_final\liste_news.php on line 11
Quand j'exécute ma requête mon image est bien supprimé pourtant.
Ca vient de quoi?
merci
mon code:
if(isset($_POST['supprimer'])){
$id=$_POST['id'];//on prend l'id
$reqphoto=mysql_query("select nom_photo from news where id=$id;");
$nomphoto=mysql_fetch_array($reqphoto);
echo $nomphoto[0];
$nom_photo=$nomphoto[0];
if($nom_photo!="null"){
unlink("./Images/news/".$nom_photo);
}
$del="delete from news where id=$id;";
$supprimer=mysql_query($del);//on le supprime de la table
}
Lire la suite 

Permission denied php »

1 réponses
Réponse
+0
moins plus
Je pense que wamp tente de te signaler que sur un serveur tu peut avoir cette erreur car tu n'a pas definit la permission du script .

Pour executer les commandes telles que unlink sur certains serveur il faut attribuer un chmodd au dossier du script , en gros le chmodd donne les droit d'ecriture de lecture et de suppression a un script .
Ajouter un commentaire
Ce document intitulé « Permission denied php » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?