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 meer speciale directoryrechten nodig heeft voor alle bestanden die via PHP worden geüpload (bijvoorbeeld voor SSH of FTP), kunt u deze ook instellen voor de map C: \ Windows \ Temp \. Als u een bestand uploadt via PHP, kopieert PHP dit bestand eerst naar het tijdelijke en vervolgens naar het laatste pad. Als het bestand in de tijdelijke map is beland, erft het zijn rechten en behoudt het deze na verplaatsing naar de laatste map.