Când se integrează Joomla 3.2 pe un Windows Server 2008 R2 cu IIS 7.5, apar deseori probleme cu drepturile de director, care sunt deseori rezolvate inadecvat cu setări care sunt prea generoase alese. Următoarea soluție este sigură și complet funcțională:
- Grupul IIS_IUSRS are nevoie de drepturile pentru C: \ inetpub \ wwwroot \: Read & Execute, Show content folder, Read, Write
- Grupul IIS_IUSRS are nevoie de drepturile pentru C: \ Windows \ Temp \: Citire & Executare, Afișare conținut folder, Citire, Scriere
- Utilizatorul IUSR trebuie să se afle în grupul IIS_IUSRS (Management computer> Utilizatori și grupuri locale> Grupuri)
Dacă aveți nevoie de drepturi de director speciale suplimentare (de exemplu pentru SSH sau FTP) pentru toate fișierele încărcate prin PHP, ar trebui să le setați și pentru folderul C:\Windows\Temp\. Dacă încărcați un fișier prin PHP, PHP copia mai întâi acest fișier pe calea temporară și apoi pe calea finală. Dacă fișierul a ajuns în directorul temporar, acesta își moștenește drepturile și le păstrează după ce a fost mutat în directorul final.