Podczas integracji Joomla 3.2 w systemie Windows Server 2008 R2 z usługami IIS 7.5 często pojawiają się problemy z prawami do katalogów, które często są nieprawidłowo rozwiązywane za pomocą zbyt hojnych ustawień. Poniższe rozwiązanie jest bezpieczne iw pełni funkcjonalne:
- Grupa IIS_IUSRS potrzebuje uprawnień do C: \ inetpub \ wwwroot \: odczyt i wykonanie, wyświetlanie zawartości folderu, odczyt, zapis
- Grupa IIS_IUSRS potrzebuje uprawnień do C: \ Windows \ Temp \: Odczyt i wykonanie, Pokaż zawartość folderu, Odczyt, Zapis
- Użytkownik IUSR musi znajdować się w grupie IIS_IUSRS (Zarządzanie komputerem> Użytkownicy i grupy lokalne> Grupy)
Jeśli potrzebujesz dodatkowych specjalnych uprawnień do katalogów (na przykład dla SSH lub FTP) dla wszystkich plików przesyłanych przez PHP, powinieneś ustawić je również dla folderu C:\Windows\Temp\. Jeśli przesyłasz plik przez PHP, PHP najpierw kopiuje ten plik do ścieżki tymczasowej, a następnie do ścieżki końcowej. Jeśli plik znalazł się w katalogu tymczasowym, dziedziczy jego prawa i zachowuje je po przeniesieniu do katalogu końcowego.