Tengo un script que se ejecuta bien desde el navegador. Pero si lo ejecuto en el crontab de mi hosting me marca errores. Siendo que cuando lo ejecuto desde la URL funciona.
Me marca errores de warning en archivos que si existen en su ubicación.
PHP Warning: require(): Unable to access ../inc/config.php in /var/www/vhosts/miweb.com/httpdocs/files/CheckExpired.php on line 2
el comando que uso es:
php /var/www/vhosts/miweb.com/httpdocs/files/CheckExpired.php
he intentado con wget:
wget
http://www.miweb.com/files/CheckExpired.php
que si funciona (a medias) porque... el Cron Daemon me marca:
HTTP request sent, awaiting response... 200 OK
Length: 0 [text/html]
CheckExpired.php.1: Permission denied
Cannot write to `CheckExpired.php.1' (Permission denied).
Sin embargo el script se ejecuta sin problemas.
¿Podrian decirme cual seria la sintaxis correcta o que me falta ingresar al command para que se ejecute el script bien y sin errores en la ejecución?