Estoy tratando de hacer esto:

$fh = fopen("req2" , 'w')

y me sale:

Advertencia: fopen(D:\inetpub\wwwroot\req2) [function.fopen]: no se pudo
open stream: Permission denied in D:\inetpub\wwwroot\test.php en línea
44 no se puede abrir el archivo

Me dio el “Control Total” de los permisos de IIS en el directorio wwwroot. Yo también había probado la ruta de acceso absoluta: $_SERVER['DOCUMENT_ROOT']."\\req2"

pero me sigue apareciendo el mismo error. Estoy ejecutando IIS 7 en Windows 7.

El uso de Monitor de Proceso para ver qué usuario está en realidad tratando de acceso al archivo.
gracias! solucionado. era yo la que no tiene permisos para escribir 😛
Tratar de dar control total a todos los usuarios, si funciona, a continuación, volver de control de acceso, uno por uno y ver qué usuario fue la creación de problema

OriginalEl autor arnab321 | 2012-02-09

5 Comentarios

  1. 1

    Esto funcionó para mí:

    Clic derecho en la carpeta –> Propiedades – > Seguridad –> Editar –> permitir el Control Total –> solicitar –> haga esto para todos, o sólo el usuario correcto

    OriginalEl autor xinthose

  2. 0

    También, si te encuentras en esta con la descarga de código, asegúrese de que dispone de “desbloquear” que se ejecute localmente.

    De cifrado de archivo también debe estar deshabilitado.

    OriginalEl autor Beachhouse

  3. 0

    Este hoy en Windows 10 después de la que he compartido la carpeta wwwroot. Estaba trabajando antes de que. Tuvo que tomar el intercambio de apagar y volver a aplicar iis_iusr permisos de acceso.

    OriginalEl autor Peter Brand

Dejar respuesta

Please enter your comment!
Please enter your name here