Page 1 sur 1

Warning: move_uploaded_file : failed to open stream sur IIS

Posté : 03 mars 2010, 21:16
par VaN
Bonsoir,

j'ai un script sur serveur IIS 7, qui lance un move_uploaded_file, vers : C:\inetpub\wwwroot\kiwi\common\uploads , et qui me renvoie l'erreur suivante :
Warning: move_uploaded_file(C:/inetpub/wwwroot/kiwi/common/uploads/photos/1_20100303200353.jpg): failed to open stream: Permission denied in C:\inetpub\wwwroot\kiwi\creer_compte.php on line 52
Warning: move_uploaded_file(): Unable to move 'C:\PHP\uploadtemp\phpDC70.tmp' to 'C:/inetpub/wwwroot/kiwi/common/uploads/photos/1_20100303200353.jpg' in C:\inetpub\wwwroot\kiwi\creer_compte.php on line 52
J'ai cherché sur le net, et attribuer les droits d'écriture sur C:\PHP\uploadtemp , sur C:\inetpub\wwwroot\kiwi\common\uploads, et sur C:\inetpub\wwwroot à l'utilisateur IIS_IUSER (qui semble être ce qui correspond à l'utilisateur www-data sur windows), mais rien n'y fait, toujours la même erreur.

Y a t'il d'autres choses à vérifier qui pourrait causer cette erreur ?

Re: Warning: move_uploaded_file : failed to open stream sur IIS

Posté : 04 mars 2010, 00:15
par VaN
Trouvé. C'est en fait les droits de l'utilisateur IUSER qu'il faut mettre sur écriture, et non ceux de l'utilisateur IIS_IUSER. J'espère que ça servira à quiconque tombe sur le thread.

Re: Warning: move_uploaded_file : failed to open stream sur IIS

Posté : 04 mars 2010, 01:41
par @rthur
Merci en tout cas d'avoir partagé la solution! :)