Quando si integra Joomla 3.2 su un Windows Server 2008 R2 con IIS 7.5, si verificano spesso problemi con i diritti di directory, che spesso vengono risolti in modo inadeguato con impostazioni troppo generose. La seguente soluzione è sicura e perfettamente funzionante:
- Il gruppo IIS_IUSRS necessita dei diritti per C: \ inetpub \ wwwroot \: lettura ed esecuzione, mostra contenuto cartella, lettura, scrittura
- Il gruppo IIS_IUSRS necessita dei diritti per C: \ Windows \ Temp \: lettura ed esecuzione, mostra contenuto cartella, lettura, scrittura
- L'utente IUSR deve essere nel gruppo IIS_IUSRS (Gestione computer> Utenti e gruppi locali> Gruppi)
Se hai bisogno di ulteriori diritti speciali sulla directory (ad esempio per SSH o FTP) per tutti i file caricati tramite PHP, dovresti impostarli anche per la cartella C:\Windows\Temp\. Se carichi un file tramite PHP, PHP copia prima questo file nel percorso temporaneo e poi nel percorso finale. Se il file è finito nella directory temporanea, ne eredita i diritti e li conserva dopo essere stato spostato nella directory finale.