0 3 1 * * /var/www/crons/monthly_billing.php 2>&1
¿Alguien también ve algún problema con esto?
Respuesta1
man 5 crontab
dice... si. Se ve bien. El único problema puede ser si el script no está configurado como ejecutable o le falta la línea Shebang.
Respuesta2
Es posible que necesites agregar la ruta donde se ejecuta php.
0 3 1 * * /usr/bin/php /var/www/crons/monthly_billing.php 2>&1
Además, ¿dónde planea enviar el resultado de salida a la dirección de correo electrónico local de los usuarios (por ejemplo, jbloggs@localhost), lo que estaría haciendo en este momento o después de redirigirlo, a un archivo de registro?
NOTA: no copie y pegue el ejemplo que he dado aquí; es posible que deba confirmar que la ubicación donde está el archivo binario php en su servidor which php
es su amigo para esto.
Respuesta3
Además, siguiendo la notación de Paul con respecto al resultado de salida. Si no desea ningún resultado (deseche todos los resultados, tanto stdout como stderr), intente:
0 3 1 * * /usr/bin/php /var/www/crons/monthly_billing.php >> /dev/null 2>&1