tengo un script para hacer un backUp de mi BD con la primera visita diaria de mi página, si el script lo ejecuto directamente escribiendo su URL funciona perfectamente, pero si hago un include dentro del sistema de estadístias, me dice que "permiso denegado", exactamente esto:
Warning: fopen(auto-backUp.txt): failed to open stream: Permission denied in /home/httpd/vhosts/nippon-tour.com/httpdocs/privado/backUp.php on line 41
No se ha podido hacer el backUp
Efectivamente, cuando lo ejecuto desde la web no hago la conexión porque ya está establecida con el index.php.
Otra cosilla... cómo haría para que en vez de hacer un .txt (6Mb) me hiciera directamente una compresión .gz (1'6Mb)?? este es mi código, donde $sql es quien contiene toda la BD..
Código PHP:
$nombre_fichero="auto-backUp.txt";
$nuevo_fichero= @fopen($nombre_fichero,"w+") or die ("No se ha podido hacer el backUp");
@fwrite($nuevo_fichero,$sql) ;
@fclose($nuevo_fichero);
bueno, ahí queda mi pregunta, a ver si me podéis echar otra mano