Hola amigos, hace unos días coloque un contador de visitas en mis sitio web, antes de haberlo colocado en el internet, lo trabaje por varios días en mi pc, y ahí todo funcionaba de maravilla, y sigue funcionando, ya en el internet, este ya no funciona y me marca el siguiente error:
Cita: Warning: fopen("counter.txt", "w") - Permission denied in /count.php on line 8
Can't open counter.txt
y ya no deja que cargue el resto de la página web.
el script es el siguiente:
Código PHP:
<?php
$filename= "counter.txt" ;
$fd = fopen ($filename , "r") or die ("Can't open $filename") ;
$fstring = fread ($fd , filesize ($filename)) ;
echo "$fstring" ;
fclose($fd) ;
$fd = fopen ($filename , "w") or die ("Can't open $filename") ;
$fcounted = $fstring + 1 ;
$fout= fwrite ($fd , $fcounted ) ;
fclose($fd) ;
?>
Habiendo visto el error, lo que hice fue cambiar el parametro w por el parámetro r de la funcion fopen, y ahí si ya permitio ver el sitio pero lo que no hace es aumentar las visitas, que podrá estar pasando, ¿necesito algún permiso especial para ejecutar el script?
la página es
www.munikat.com
Por ahora la tengo sin que el contador funcione.
De antemano gracias por la ayuda y espero haber sido claro en mi duda.
Saludos.