Khi tích hợp Joomla 3.2 trên Windows Server 2008 R2 với IIS 7.5, các vấn đề về quyền thư mục thường phát sinh, thường không được giải quyết bằng các cài đặt được chọn quá rộng rãi. Giải pháp sau đây là an toàn và đầy đủ chức năng:
- Nhóm IIS_IUSRS cần các quyền cho C: \ inetpub \ wwwroot \: Đọc & Thực thi, Hiển thị nội dung thư mục, Đọc, Ghi
- Nhóm IIS_IUSRS cần các quyền cho C: \ Windows \ Temp \: Đọc & Thực thi, Hiển thị nội dung thư mục, Đọc, Ghi
- Người dùng IUSR phải thuộc nhóm IIS_IUSRS (Quản lý máy tính> Người dùng cục bộ và nhóm> Nhóm)
Nếu bạn cần thêm các quyền thư mục đặc biệt (ví dụ đối với SSH hoặc FTP) cho tất cả các tệp được tải lên qua PHP, bạn cũng nên đặt các quyền này cho thư mục C:\Windows\Temp\. Nếu bạn tải tệp lên qua PHP, trước tiên PHP sẽ sao chép tệp này vào đường dẫn tạm thời rồi đến đường dẫn cuối cùng. Nếu tệp nằm trong thư mục tạm thời, nó sẽ kế thừa các quyền của nó và giữ lại chúng sau khi được chuyển đến thư mục cuối cùng.