Estoy haciendo un cron en el cual tengo que utilizar sesiones para comprobar que no se este ejecutando ya (se tiene que ejecutar cada dos segundos y no se pueden superponer), y he visto que no funcionab, así que me he creado un pequeño archivo para comprobar que funcionasen las sesiones y no funcionan...
Este es el codigo que he creado de prueba (no os extrañéis por lo de doquery, es una funcion para simplificar las querys...):
Código
if($_SESSION['funcionando']== true) { doquery("UPDATE {{table}} SET authlevel = authlevel + 1 WHERE id = '2'","users"); echo "bien!!!"; } { $_SESSION['funcionando'] = true; } ?>
Lo utilizo en un cron con el siguiente comando:
Código:
/usr/local/bin/php5 -q /home/xxxxxx/www/actualizador_continuo.php
Y me da el error de headers...
Código:
Warning</b>: session_start() [<a href='function.session-start'>function.session-start</a>]: Cannot send session cookie - headers already sent in <b>/home/xxxxxx/www/actualizador_continuo.php</b> on line <b>17
Como puedo hacer para que si me permita usar sesiones desde un cron??
Gracias por la ayuda