Hola amigos, queria consultarles ya que estaba tratando de programar un cron job (en un servidor que usa plesk, de godaddy) y se me ha complicado el tema.
Ese cron job debe llamar a un archivo php que actualiza un archivo xml de rss.
Pero cuando lo ejecuta (eso ocurre bien) me lanza un mail con este error:
PHP Warning: fopen(rss2.xml): failed to open stream: Permission denied
in /var/www/vhosts/sitioweb.com/httpdocs/claseRSS.php on line
47
La linea 47 es la del fopen (en negrita):
function crearRSS ($nombre) {
if ($desc=fopen($nombre,"w")) {
fputs ($desc, $this->rss);
fclose ($desc);
//echo "File ".$nombre." was created";
}else{
//echo "Problem.File ".$nombre."not was created";
}
}
Lo raro es que tiene los permisos 777, incluso lo probe desde una carpeta propia y tenia todos los permisos.
Que les parece puedo probar?
Saludos!