Supprimer un fichier en php
Résolu
ELLE
-
ELLE -
ELLE -
Bonjour,
Je voudrai supprimer une image qui se trouve dans images/upload_images et j'ai fais ceci
unlink("images/upload_images/".$photo);
mais j'ai ce message d'erreur
Warning: unlink(images/upload_images/) [function.unlink]: Permission denied in C:\Program Files\EasyPHP 2.0b1\www\Stocks\modif_article_bd.php on line 122
Est que quelqu'un comprend mon erreur pour m'aider s'l vous plait
Je voudrai supprimer une image qui se trouve dans images/upload_images et j'ai fais ceci
unlink("images/upload_images/".$photo);
mais j'ai ce message d'erreur
Warning: unlink(images/upload_images/) [function.unlink]: Permission denied in C:\Program Files\EasyPHP 2.0b1\www\Stocks\modif_article_bd.php on line 122
Est que quelqu'un comprend mon erreur pour m'aider s'l vous plait
A voir également:
- Supprimer un fichier en php
- Supprimer rond bleu whatsapp - Guide
- Fichier bin - Guide
- Impossible de supprimer un fichier - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
3 réponses
C'est une erreur de droits. Tu n'a pas les droits pour effacer ce fichier.
Essaye avec les commandes FTP de PHP.
Les fonctions à utiliser sont:
1 ftp_connect : https://www.php.net/ftp_connect
2 ftp_delete : https://www.php.net/manual/fr/function.ftp-delete.php
3 fpt_close : https://www.php.net/manual/fr/function.ftp-close.php
1, tu ouvre la connection FTP. 2, Tu supprime le fichier en question. 3, tu referme la connection.
Ps : pense à toujours refermer les connections.
Essaye avec les commandes FTP de PHP.
Les fonctions à utiliser sont:
1 ftp_connect : https://www.php.net/ftp_connect
2 ftp_delete : https://www.php.net/manual/fr/function.ftp-delete.php
3 fpt_close : https://www.php.net/manual/fr/function.ftp-close.php
1, tu ouvre la connection FTP. 2, Tu supprime le fichier en question. 3, tu referme la connection.
Ps : pense à toujours refermer les connections.
ELLE
on m'a dit qu'il faut que le répertoire conteneant mes fichiers ait les droits 777 mais je ne sais pa comment le faire
Bonjour
Sauf que c'est en local et qu'ELLE n'a très probablement pas de serveur FTP local.
Autant utiliser directement l'explorateur de windows pour modifier les droits.
L'image n'est pas ouverte par ailleurs ? ou simplement protégée en écriture ?
Sauf que c'est en local et qu'ELLE n'a très probablement pas de serveur FTP local.
Autant utiliser directement l'explorateur de windows pour modifier les droits.
L'image n'est pas ouverte par ailleurs ? ou simplement protégée en écriture ?