Estoy haciendo pruebas para saber usar el cron jobs, y no me funciona, podeis mirar a ver si tengo algun fallo en lo que he hecho?
El archivo php, que inserta una fila en una tabla que solo tiene un campo autoincrementable: (el ejecutarlo manualmente funciona bien)
Código PHP:
mysql_connect("localhost","root","");
mysql_select_db("prueba_cronjobs");
$q="INSERT INTO cronjobs VALUES('')";
mysql_query($q);
El archivo /etc/crontab :
Cita: SHELL=/bin/bash
PATH=/sbin:/bin/usr/sbin:/usr/bin
MAILTO=root
HOME=/
# run-parts
01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly
* * * * * /usr/local/php -q /usr/local/htdocs/pruebas/cronjobs.php
La ultima linea es la unica que he añadido yo, y lo que quiero es que se ejecute cada minuto.
Ayuda por favor! Gracias