Joomla, IIS et les droits d'annuaire

Lors de l'intégration de Joomla 3.2 sur un Windows Server 2008 R2 avec IIS 7.5, des problèmes de droits de répertoire surviennent souvent, qui sont souvent mal résolus avec des paramètres trop généreux. La solution suivante est sûre et entièrement fonctionnelle:

  • Le groupe IIS_IUSRS a besoin des droits pour C: \ inetpub \ wwwroot \: lire et exécuter, afficher le contenu du dossier, lire, écrire
  • Le groupe IIS_IUSRS a besoin des droits pour C: \ Windows \ Temp \: Read & Execute, Show folder contents, Read, Write
  • L'utilisateur IUSR doit être dans le groupe IIS_IUSRS (Gestion de l'ordinateur> Utilisateurs et groupes locaux> Groupes)

Si vous avez besoin de permissions supplémentaires pour tous les fichiers transférés via PHP (par exemple, pour SSH ou FTP), vous devez également les définir pour le dossier C:\Windows\Temp\. Lors du transfert d'un fichier via PHP, ce dernier le copie d'abord dans le répertoire temporaire, puis vers le répertoire final. Une fois le fichier dans le répertoire temporaire, il hérite de ses permissions et les conserve après son déplacement vers le répertoire final.


Retour