No me permite el \'fopen\' para escritura

juanfran
22 de Septiembre del 2004
Hola y gracias de antemano por este foro útil.
He instalado el PHP en el IIS y cuando me meto en la web instalada en el servidor me da el error de que no me abre ficheros para escritura (en cambio, sí para lectura (¡qué cachondo!)), por lo que no me suman las visitas.
He probado a cambiar el php.ini dándole los paths necesarios para que me ejecute pero me sigue pasando lo mismo. El susodicho mensaje es:

"Warning: fopen(visitas.txt) [function.fopen]: failed to open stream: Permission denied in 'c:inetpubwwwrootfeipublic_htmlindex.php' on line 3".
En esta línea tengo:
$escribe=fopen("visitas.txt","w");
Con el 'Apache' no tenía ningún problema, pero he tenido que cambiar al 'IIS' por motivos empresariales y estoy un poquillo pez, así que si alguien puede ayudarme será de buen agradecer.
De nuevo muchas gracias y un saludo.


chemon
22 de Septiembre del 2004
debes cambiarle los permisos a la carpeta donde esta alojado el sitio web.
Inicio>Configuracion>Herr. Administrativas>Serv De Internet Inform. Serv
Alli seleccionas tu sitio web y le das al boton derecho del raton. En propiedades seleccionas la pestaña Directorio Virtual y marcas los permisos q quieres q tenga
Espero q esto te sirva

juanfran
22 de Septiembre del 2004
Muchas gracias, chemón.

Saludos.