[resuelto] Problemas con cron job - hosting en hostgator

Foro de habla español

[resuelto] Problemas con cron job - hosting en hostgator

Postby romanmussi » 9:54pm, Tue 15 Apr, 2008

Hola, por más que le doy vueltas no entiendo que está pasando y no puedo hacer funcionar un cron job. Agradezco a cualquiera que pueda ayudarme.

Tengo un phplist instalado en un hosting de HostGator, php cgi.

Configuro un cron job, y en linea de comandos pongo:

Code: Select all
/usr/bin/php
/home/hydria/public_html/lists/admin
index.php page=processqueue login=admin password=XXXXXXXX >/dev/null


Cuando se ejecuta recibo un mail con el siguiente error:

Some errors occurred in the PHPlist Mailinglist System
URL:
Error message(s):

Error: You do not have enough privileges to access this page

==== debugging information

Hace horas que estoy dando vueltas con esto. Alguien me puede dar una ayuda.
Gracias
Román
Last edited by romanmussi on 2:45pm, Wed 16 Apr, 2008, edited 1 time in total.
romanmussi
phpList newbie
 
Posts: 4
Joined: 11:09pm, Sun 13 Apr, 2008

Postby Ernesto » 10:26pm, Tue 15 Apr, 2008

Puedes leer las primeras 2 páginas de http://forums.phplist.com/viewtopic.php?t=7191
Search first, Ask questions later...
Ernesto
PL Freak!
 
Posts: 592
Joined: 2:25am, Thu 08 Jun, 2006

Postby romanmussi » 2:54pm, Wed 16 Apr, 2008

Hola,
Gracias Ernesto por la recomendación.
Finalmente probé con todas las recomendaciones que encontre en estos foros. Lo único que me funcionó (inesperadamente para mi, porque entiendo que es un cron para un PHP CLI, y creo que HostGator tiene PHP CGI) es la recomendación de tigrecanela:

Code: Select all
USER=*LISTADMIN*; export USER; /usr/local/bin/php -q /home/*USERNAME*/public_html/*LISTFOLDER*/admin/index.php -p processqueue


Reemplazar el texto entre *asteriscos* con lo que corresponda.

Luego de confirmar que esto funciona se puede agregar:

Code: Select all
> /dev/null


Espero que a otro usuario en HostGator le sea útil.

Saludos
Román
romanmussi
phpList newbie
 
Posts: 4
Joined: 11:09pm, Sun 13 Apr, 2008

Postby luuuciano » 9:43pm, Wed 16 Apr, 2008

también tengo en hostgator y lo hago de la siguiente forma

subo un .php con contenido similar a

http://pastebin.org/30263

y le doy 755 al archivo...

luego el cron al estilo de

*/20 * * * * /home/usuario/nombrearchivo.php

(para que lo corra cada 20 minutos)

(todo esto luego de probar varias formas distintas, chatear con los del soporte, mandarles consulta, leer sus sugerencias, etc... no sé si será lo mejor, pero funciona)
luuuciano
PL Freak!
 
Posts: 524
Joined: 2:14am, Mon 07 May, 2007


Return to Spanish forum

Who is online

Users browsing this forum: No registered users and 2 guests