Bonjour,
J'ai transféré un site web en local sur mon nouveau Mac et j'ai un problème d'upload de fichier dans ma base de données (j'utilise XAMPP + phpMyAdmin).
Quand j'ouvre mon site tout va bien : toutes les données de ma base de données sont bien lues. Je peux même les supprimer et les modifier via un formulaire html. Les changements sont bien répercutés sur ma db.
Mais le problème se passe lorsque je veux uploader des nouvelles données. Impossible.
Pourtant, sur mon ancien ordi (un windows pour le coup), tout marche nickel. Je n'ai rien changé au code. Juste fait copier-coller.
J'ai l'erreur suivante :
Warning: move_uploaded_file(../images/films/123 soleil_320x182.png): failed to open stream: Permission denied in /Applications/XAMPP/xamppfiles/htdocs/Lesquatreastrophes_site/admin/videos_add.php on line 61
Warning: move_uploaded_file(): Unable to move '/Applications/XAMPP/xamppfiles/temp/php16EUeL' to '../images/films/123 soleil_320x182.png' in /Applications/XAMPP/xamppfiles/htdocs/Lesquatreastrophes_site/admin/videos_add.php on line 61
En regardant sur internet, j'ai vu des solutions qui parlaient de chmod 777 ou d'user apache mais ça dépasse largement mes compétences...
J'ai du mal à saisir pourquoi il ya des problèmes de droits pour l'upload mais pas pour le delete...
J'imagine que c'est un pb un peu basique lors de changements de serveurs mais si qqn pouvait éclairer ma (faible) lanterne...
Merci par avance
Partager