Se connecter avec
S'enregistrer | Connectez-vous

[PHP] move_uploaded_file [Erreur]

Dernière réponse : dans Programmation

Voilà j'ai un problème quand j'upload mon image (900Ko / dimensions : 3032x2064)

j'ai ces erreurs.
Warning: move_uploaded_file(./original.jpg) [function.move-uploaded-file]: failed to open stream: Permission denied in /mnt/sites/valderuz.com/web/sky/Pages/test.php on line 91

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phphFDZTi' to './original.jpg' in /mnt/sites/valderuz.com/web/sky/Pages/test.php on line 91

Je sais que c'est pas a cause de la taille de mon image mais plus acause des dimensions. si j'envoi une image plus petite sa marche donc j'en déduit que c'est effectivement les dimensions. Ma question est es que je peux changer les valeur de base pour pouvoir envoyé une plus grande image. et sinon quel sont les valeur max que je peux utiliser pour mes images.

merci

Autres pages sur : php move uploaded file erreur

Lassé par la pub ? Créez un compte
Expert Programmation

toutes mes excuses, j'avais lu en diagonale :( 

A mon avis, ce ne sont pas les dimensions mais le poid de l'image: tu ne peux pas envoyer un fichier de plus de 2Mo par un formulaire (réglage de base des serveur), à moins que tu n'ais la main sur le serveur et puisse modifier cela... ce dont je doute.

Donc, ton erreur sur le move_uploaded_file est que l'image n'a pas été uploadée.
Expert Programmation

byzarre...
Citation :
Warning: move_uploaded_file(./original.jpg) [function.move-uploaded-file]: failed to open stream: Permission denied in /mnt/sites/valderuz.com/web/sky/Pages/test.php on line 91

il te dit bien qu'il n'arrive pas à ouvrir le flux...
fait un débuggage en affichant les infos du fichier temporaire et du fichier de destination.
Expert Programmation

désolé mais là je sèche complètement.
En tout état de cause, les dimensions de l'image n'y sont pour rien, move_uploaded_file() n'interprète pas le fichier, il se contente de le déplacer.

Je sent plutôt soit un soucis sur le répertoire temporaire (peu probable) ou un soucis de quota, voire une limitation quelconque.

Tu devrais peut-être tester sur un autre serveur pour voir si tu as la même erreur avec le même fichier.
Lassé par la pub ? Créez un compte
Tom's guide dans le monde