Fichier de téléchargement PHP hérite d’une erreur d’utilisation du serveur Windows IIS

Ma collègue a téléchargé des fichiers via PHP hébergés sur Windows Server 2008 IIS 7, mais elle a du mal à les télécharger, même si les permissions appropriées sur le dossier de téléchargement sont accordées au groupe IIS_USRS. Il s’avère que les fichiers téléchargés ne sont pas!

Dans l’espoir que cela puisse aider quelqu’un d’autre, j’ai recherché et trouvé une solution ici:

http://www.howyoudo.info/index.php/how-to-fix-windows-server-upload-file-inherit-permissions-error/

En bref, modifiez les permissions sur le dossier “upload_tmp_dir” (chemin d’access dans le fichier php.ini) pour qu’il corresponde aux permissions de votre dossier d’application Web.

Si vous ne pouvez pas ou ne voulez pas modifier les permissions sur le dossier temporaire (le dossier temporaire du système par défaut). Créez ensuite un nouveau dossier temporaire et définissez l’autorisation souhaitée sur ce dossier. Ensuite, mettez à jour la valeur PHP INI upload_tmp_dir pour qu’elle pointe vers ce répertoire.