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 cho tất cả các tệp được tải lên qua PHP (ví dụ: cho SSH hoặc FTP), bạn cũng đặt các quyền này cho thư mục C: \ Windows \ Temp \. Nếu bạn tải lên một tệp qua PHP, trước tiên PHP sao chép tệp này vào tệp tạm thời và sau đó vào đường dẫn cuối cùng. Nếu tệp đã đến 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 chuyển đến thư mục cuối cùng.