Comando cron para parallels Plesk bajo Centos VPS

Foro de habla español

Comando cron para parallels Plesk bajo Centos VPS

Postby javiervm » 8:24pm, Wed 23 Jul, 2014

Tengo paralles Plesk 12.0.18 bajo Centos sabeis si este comando de cron job es correcto?

Si no cual deberia utilizar?

cd /var/www/vhosts/midominio.com/httpdocs/phplist/;php -q index.php -pprocessqueue -c/var/www/vhosts/midominio.com/httpdocs/phplist/config/config.php > /var/www/vhosts/midominio.com/processqueue.log 2>&1
javiervm
phpLister
 
Posts: 5
Joined: 4:39pm, Wed 23 Jul, 2014

Re: Comando cron para parallels Plesk bajo Centos VPS

Postby javiervm » 3:58pm, Thu 24 Jul, 2014

Hola acabo de probar todas las maneras posibles y no consigo que phplist procese la cola de envio,



Estoy probando directamente desde la consola mediante putty a poner el siguiente comando y no funciona, alguien sabe porque puede ser?

/usr/local/bin/php -q /var/www/vhosts/midomain.com/httpdocs/mail_lopd/index.php -p processqueue -c /var/www/vhosts/midomain.com/httpdocs/mail_lopd/config/config.php > /dev/null 2>&1
javiervm
phpLister
 
Posts: 5
Joined: 4:39pm, Wed 23 Jul, 2014

Re: Comando cron para parallels Plesk bajo Centos VPS

Postby javiervm » 7:16pm, Thu 24 Jul, 2014

Hola solucionado, estaba escribiendo mal la ruta, estava poniendo /phplist/index.php en vez de /phplist/admin/index.php y ademas estava especificando mal la ruta del binario php, en mi caso en vez de ser /usr/local/bin/php estava en /usr/bin/php

al final el comando correcto es este

Se puede ejecutar desde consola o desde cron

Code: Select all
/usr/bin/php -q /var/www/vhosts/tudominio.com/httpdocs/mail_lopd/admin/index.php -p processqueue -c /var/www/vhosts/tudominio.com/httpdocs/mail_lopd/config/config.php


Tambien funcionaria este comando desde cron, como si lo ejecutaramos desde el navegador

Code: Select all
wget -q –delete-after "https://www.tudominio.com/mail_lopd/admin/index.php?page=pageaction&action=processqueue&login=*******&password=*********


Tambien puedes usar desde cron o consola el siguiente comando

Code: Select all
cd /var/www/vhosts/tudominio.com/httpdocs/mail_lopd/admin/;/usr/bin/php -q index.php -p processqueue -c /var/www/vhosts/tudominio.com/httpdocs/mail_lopd/config/config.php


O puedes ejecutarlo directamente desde la barra de direcciones

Code: Select all
https://www.tudominio.com/phplist/admin/index.php?page=pageaction&action=processqueue&login=*****&password=*******


Espero que le sirva a alguien

Saludos
javiervm
phpLister
 
Posts: 5
Joined: 4:39pm, Wed 23 Jul, 2014

Re: Comando cron para parallels Plesk bajo Centos VPS

Postby mcamposs » 5:52am, Tue 23 Dec, 2014

Estimado,

Yo también tengo Plesk 12.0.18 y no me funciona. No soy especialista en Linux, pero me defiendo, en mi caso la ruta de mi archivo config es:

/var/www/vhosts/vps.abc.com/abc.com/lists/config.php

Cómo lo llamo para que se ejecute ya sea desde Putty o URL?

Hay que crear otro archivo de cron? No ocupo para nada el panel de plesk?

Por favor, toda ayuda será altamente apreciada.

Saludos y gracias de antemano.

Mario Campos
mcamposs
phpLister
 
Posts: 10
Joined: 4:50am, Tue 19 Aug, 2014

Re: Comando cron para parallels Plesk bajo Centos VPS

Postby luuuciano » 2:52pm, Tue 06 Jan, 2015

@mcamposs pudiste solucionarlo?
Con toda la cantidad de ejemplos que dejó javiervm tendrías que poder hacerlo andar, leelos detenidamente tratando de entender qué hacen y armá un cron hasta encontrar el que te funcione/prefieras
luuuciano
PL Freak!
 
Posts: 524
Joined: 2:14am, Mon 07 May, 2007

Re: Comando cron para parallels Plesk bajo Centos VPS

Postby mcamposs » 4:38am, Mon 12 Jan, 2015

Hola Luuuciano,

Gracias por las guías. Ya lo completé y puse mi aporte de mi experiencia.

viewtopic.php?f=20&t=41922

Saludos

MCampos
mcamposs
phpLister
 
Posts: 10
Joined: 4:50am, Tue 19 Aug, 2014

Re: Comando cron para parallels Plesk bajo Centos VPS

Postby anaphp87 » 9:20am, Mon 02 Mar, 2015

Muchas gracias, entre las preguntas freceuntes de la página oficial dicen que si se indica la ruta al archivo PHP, el sistema lo ejecutará como CGI y que lo mejor es es ejecutar scripts PHP en un entorno Apache accediendo a ellos a través de 'curl' o 'lynx' o de cualquier otro navegador web basado en shell. Por ejemplo, el registro en crontab puede tener la siguiente apariencia:

0 * * * * curl http://domain.com/script.php > /dev/null 2>&1

http://kb.sp.parallels.com/es/390
anaphp87
phpLister
 
Posts: 10
Joined: 1:19pm, Thu 26 Feb, 2015


Return to Spanish forum

Who is online

Users browsing this forum: No registered users and 0 guests

cron