Cuando se integra Joomla 3.2 en un Windows Server 2008 R2 con IIS 7.5, a menudo surgen problemas con los derechos de directorio, que a menudo se resuelven de manera inadecuada con configuraciones que se eligen con demasiada generosidad. La siguiente solución es segura y completamente funcional:
- El grupo IIS_IUSRS necesita los derechos para C: \ inetpub \ wwwroot \: leer y ejecutar, mostrar el contenido de la carpeta, leer, escribir
- El grupo IIS_IUSRS necesita los derechos para C: \ Windows \ Temp \: Leer y ejecutar, Mostrar el contenido de la carpeta, Leer, Escribir
- El usuario IUSR debe estar en el grupo IIS_IUSRS (Administración de equipos> Usuarios y grupos locales> Grupos)
Si necesita permisos de directorio adicionales para todos los archivos subidos mediante PHP (por ejemplo, para SSH o FTP), también debe configurarlos para la carpeta C:\Windows\Temp\. Al subir un archivo mediante PHP, este primero lo copia al directorio temporal y luego a la ruta final. Una vez en el directorio temporal, el archivo hereda sus permisos y los conserva tras ser movido al directorio final.