Windows Server 2008R2上のJoomla3.2をIIS7.5と統合すると、ディレクトリ権限に関する問題が発生することがよくあります。これは、あまりにも寛大に選択された設定では不十分に解決されることがよくあります。 次のソリューションは安全で完全に機能します:
- IIS_IUSRSグループには、C:\ inetpub \ wwwroot \:読み取りと実行、フォルダーの内容の表示、読み取り、書き込みの権限が必要です。
- IIS_IUSRSグループには、C:\ Windows \ Temp \:読み取りと実行、フォルダーの内容の表示、読み取り、書き込みの権限が必要です。
- ユーザーIUSRはIIS_IUSRSグループに属している必要があります([コンピューター管理]> [ローカルユーザーとグループ]> [グループ])
PHP 経由でアップロードされたすべてのファイルに対して追加の特別なディレクトリ権限 (SSH や FTP など) が必要な場合は、これらを C:\Windows\Temp\ フォルダにも設定する必要があります。 PHP 経由でファイルをアップロードする場合、PHP は最初にこのファイルを一時パスにコピーし、次に最終パスにコピーします。ファイルが一時ディレクトリに置かれた場合、その権利は継承され、最終ディレクトリに移動された後も保持されます。