Joomla, IIS en de directoryrechten

Bij het integreren van Joomla 3.2 op een Windows Server 2008 R2 met IIS 7.5 ontstaan ​​vaak problemen met directoryrechten, die vaak onvoldoende worden opgelost met instellingen die te genereus zijn gekozen. De volgende oplossing is veilig en volledig functioneel:

  • De groep IIS_IUSRS heeft de rechten nodig voor C: \ inetpub \ wwwroot \: read & execute, mapinhoud weergeven, lezen, schrijven
  • De IIS_IUSRS-groep heeft de rechten nodig voor C: \ Windows \ Temp \: Read & Execute, Mapinhoud weergeven, Read, Write
  • De gebruiker-IUSR moet zich in de IIS_IUSRS-groep bevinden (Computerbeheer> Lokale gebruikers en groepen> Groepen)

Als u extra maprechten nodig hebt voor alle bestanden die via PHP worden geüpload (bijvoorbeeld voor SSH of FTP), stelt u deze ook in voor de map C:\Windows\Temp\. Wanneer u een bestand via PHP uploadt, kopieert PHP het eerst naar de tijdelijke map en vervolgens naar het uiteindelijke pad. Zodra het bestand zich in de tijdelijke map bevindt, erft het de bijbehorende rechten en behoudt het deze nadat het naar de uiteindelijke map is verplaatst.


Terug