Joomla, IIS e i diritti di directory

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 autorizzazioni di directory aggiuntive per tutti i file caricati tramite PHP (ad esempio, per SSH o FTP), devi impostarle anche per la cartella C:\Windows\Temp\. Quando carichi un file tramite PHP, PHP lo copia prima nella directory temporanea e poi nel percorso finale. Una volta che il file si trova nella directory temporanea, ne eredita le autorizzazioni e le conserva anche dopo essere stato spostato nella directory finale.


Indietro