Hola a todos, tengo un problema con fopen que no se solucionar, he de decir que hasta ahora yo no habia utilizado archivos en php, ya que tengo la costumbre de hacerlo todo con bases de datos, pero por circunstancias he de realizar tres paginas con archivos asi que me he liado y llevo ya varias horas intentando utilizarlos pero no paso de fopen, lo haga como lo haga me lanza error " failed to open stream" y no se que pasa.
¿ me podrian orientar?
¿El error puede ser del hosting o config?
El error es el siguiente:
Warning:
fopen(/home/dominio/public_html/carpeta/estadisticas-archivo.inc): failed to open stream: Permission denied in
/home/dominio/public_html/carpeta/archivo.php on line 59
Y esto es lo que hay en archivo.php:
<?php
$file="/home/dominio/public_html/carpeta/estadisticas-archivo.inc";
clearstatcache();
ignore_user_abort(true);
if (!(file_exists($file)))
{
echo "No existe el archivo se ha creado.";
$fo = fopen($file , "w+"); //<-- ESTA ES LA LINEA 59
}
else
{
echo "Si existe.";
$fo= fopen($file,"r+"); //<--SI CREO EL ARCHIVO A MANO ME DA EL ERROR AQUI
}
...................
?>
Un saludo y gracias.