عند دمج Joomla 3.2 على Windows Server 2008 R2 مع IIS 7.5 ، غالبًا ما تنشأ مشكلات تتعلق بحقوق الدليل ، والتي غالبًا ما يتم حلها بشكل غير كافٍ مع الإعدادات التي يتم اختيارها بسخاء. الحل التالي آمن ويعمل بكامل طاقته:
- تحتاج مجموعة IIS_IUSRS إلى حقوق C: \ inetpub \ wwwroot \: قراءة وتنفيذ ، وإظهار محتويات المجلد ، والقراءة ، والكتابة
- تحتاج مجموعة IIS_IUSRS إلى حقوق C: \ Windows \ Temp \: قراءة وتنفيذ ، إظهار محتويات المجلد ، قراءة ، كتابة
- يجب أن يكون المستخدم IUSR في مجموعة IIS_IUSRS (إدارة الكمبيوتر> المستخدمون المحليون والمجموعات المحلية> المجموعات)
إذا كنت بحاجة إلى صلاحيات إضافية للمجلدات لجميع الملفات التي يتم تحميلها عبر PHP (مثلاً، لبروتوكول SSH أو FTP)، فعليك أيضاً تعيين هذه الصلاحيات للمجلد C:\Windows\Temp\. عند تحميل ملف عبر PHP، يقوم PHP أولاً بنسخه إلى المجلد المؤقت، ثم إلى المسار النهائي. بمجرد أن يصبح الملف في المجلد المؤقت، فإنه يرث صلاحياته ويحتفظ بها بعد نقله إلى المجلد النهائي.