failed to open stream: Permission denied
Esto se debe a que el usuario invitado (User guest) a nuestro IIS no tiene los permisos necesarios para escribir en nuestro servidor. Estos permisos son necesarios para realizar la famosa función copy de php para cargar archivos.
La solución es muy simple y a la vez un poco peligrosa. Consiste en otorgarle a la carpeta root de nuestro IIS los permisos para modificar y escribir información al usuario invitado. Para esto hay que realizar los siguientes pasos:
- Dar click derecho en el nombre de la carpeta .../inetpub y seleccionar la opción Propiedades
- Después seleccionar el tab de Seguridad.
- Dar click en el boton "Editar" y agregar (si no existe aún) el usuario IUSR.
- Ororgarle a ese nuevo usuario los permisos de escritura y modificación y Listo !!
No hay comentarios:
Publicar un comentario