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 droits de répertoire spéciaux supplémentaires pour tous les fichiers téléchargés via PHP (par exemple pour SSH ou FTP), vous pouvez également les définir pour le dossier C: \ Windows \ Temp \. Si vous téléchargez un fichier via PHP, PHP copie d'abord ce fichier dans le chemin temporaire, puis dans le chemin final. Si le fichier a atterri dans le répertoire temporaire, il hérite de ses droits et les conserve après avoir été déplacé vers le répertoire final.


Retour