Foros del Web » Administración de Sistemas » Shared Hosting y VPS »

ejecutar script PHP con cronojob desde Cpanel

Estas en el tema de ejecutar script PHP con cronojob desde Cpanel en el foro de Shared Hosting y VPS en Foros del Web. Hola amigos ! necesito ejecutar cada 15 minutos un script......en PHP y tengo unas opciones graficas en Cpanel pero no logro se ejecute el script ...
  #1 (permalink)  
Antiguo 08/09/2009, 19:37
 
Fecha de Ingreso: agosto-2009
Mensajes: 247
Antigüedad: 15 años, 4 meses
Puntos: 10
Exclamación ejecutar script PHP con cronojob desde Cpanel

Hola amigos! necesito ejecutar cada 15 minutos un script......en PHP y tengo unas opciones graficas en Cpanel pero no logro se ejecute el script

Es un server con Linux

Alguien me podria orientar ? (gracias!)
  #2 (permalink)  
Antiguo 08/09/2009, 20:51
Avatar de bng5  
Fecha de Ingreso: junio-2009
Ubicación: 127.0.0.1
Mensajes: 269
Antigüedad: 15 años, 6 meses
Puntos: 24
Respuesta: ejecutar script PHP con cronojob desde Cpanel

Para eso tendrías que contar con PHP-CLI, pero no es muy común en servidores web.

La mejor opción es que uses cronjob para ejecutar curl, lynx o cualquier otro navegador de línea de comandos para que haga una petición HTTP al script cada 15 minutos.
  #3 (permalink)  
Antiguo 09/09/2009, 06:37
 
Fecha de Ingreso: agosto-2009
Mensajes: 247
Antigüedad: 15 años, 4 meses
Puntos: 10
Respuesta: ejecutar script PHP con cronojob desde Cpanel

amigo bng5: he intentado pero nadaaaaa no funciona

Cita:
lynx my_script.php
He puesto eso en donde me pregunta el "comando" - alguna idea ?
  #4 (permalink)  
Antiguo 09/09/2009, 13:49
 
Fecha de Ingreso: agosto-2009
Mensajes: 247
Antigüedad: 15 años, 4 meses
Puntos: 10
Respuesta: ejecutar script PHP con cronojob desde Cpanel

Bueno... he probado tambien con rutas absolutas del script...........y no funciona

Me parece que no tengo el lynx ... como se que navegador tengo ? otra idea?
  #5 (permalink)  
Antiguo 09/09/2009, 18:43
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 20 años, 4 meses
Puntos: 102
Respuesta: ejecutar script PHP con cronojob desde Cpanel

Se me hace más difícil que tenga lynx a un intérprete PHP desde línea de comandos.

Muevo el tema al foro de WebHosting, que es más una cuestión de el uso de Cpanel. Aunque claro, cabe la pregunta, ¿tu hosting no te ofrece soporte?. Deberías de preguntar si, primero, puedes ejecutar php desde línea de comandos. Por lo demás, consulta los logs ...

Suerte
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #6 (permalink)  
Antiguo 09/09/2009, 19:11
 
Fecha de Ingreso: agosto-2009
Mensajes: 247
Antigüedad: 15 años, 4 meses
Puntos: 10
Respuesta: ejecutar script PHP con cronojob desde Cpanel

jam: hola! sucede que.........es un "revendedor" sin conocimientos tecnicos el que me aloja la web.

La tengo ahi porque son servers en Estados Unidos y muy rapidos....y por pocos dolares anuales.....

Bueno.... si tienen alguna idea... de como puedo correr un script en PHP desde cPanel... ya saben... necesito saberlo!

gracias

pd: gracias x moverme
  #7 (permalink)  
Antiguo 10/09/2009, 05:33
 
Fecha de Ingreso: agosto-2009
Mensajes: 247
Antigüedad: 15 años, 4 meses
Puntos: 10
Respuesta: ejecutar script PHP con cronojob desde Cpanel

Me dicen como invoco el interprete de php desde consola para ejecutar un script ? con que parametros y si la ruta...es absoluta...relativa......etc ?

Asi pruebo...gracias!
  #8 (permalink)  
Antiguo 10/09/2009, 05:35
 
Fecha de Ingreso: agosto-2009
Mensajes: 247
Antigüedad: 15 años, 4 meses
Puntos: 10
Respuesta: ejecutar script PHP con cronojob desde Cpanel

Me dicen como invoco el interprete de php desde consola para ejecutar un script ? con que parametros y si la ruta...es absoluta...relativa......etc ?

Asi pruebo...gracias!
  #9 (permalink)  
Antiguo 10/09/2009, 07:14
Avatar de xhn
xhn
 
Fecha de Ingreso: junio-2009
Ubicación: Madrid
Mensajes: 62
Antigüedad: 15 años, 5 meses
Puntos: 7
Respuesta: ejecutar script PHP con cronojob desde Cpanel

Puedes probar:

php -q /home/user/public_html/archivo.php
  #10 (permalink)  
Antiguo 10/09/2009, 23:07
 
Fecha de Ingreso: agosto-2009
Mensajes: 247
Antigüedad: 15 años, 4 meses
Puntos: 10
Respuesta: ejecutar script PHP con cronojob desde Cpanel

xhn: gracias por orientarme......

he probado eso......y tambien esto otro....pero no he conseguido nada hasta ahora:

Cita:
#!/usr/local/bin/php -q /home/user/public_html/ping.php
Quizas deba instalar la conexion SSH para ver mejor, no?
  #11 (permalink)  
Antiguo 11/09/2009, 10:47
Avatar de Julcar  
Fecha de Ingreso: noviembre-2007
Ubicación: C:\inetpub\wwwroot\Guayaquil
Mensajes: 1.507
Antigüedad: 17 años
Puntos: 54
Respuesta: ejecutar script PHP con cronojob desde Cpanel

Una opción sería que te diesen acceso SSH. Pero siendo que son resellers, no creo que puedan hacerlo.
__________________
Linux no es el único S.O. libre, conoce a ReactOS el Windows Libre!
"Si mis respuestas te dan la calma, espárceme un poco de karma"
  #12 (permalink)  
Antiguo 11/09/2009, 12:06
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 20 años, 4 meses
Puntos: 102
Respuesta: ejecutar script PHP con cronojob desde Cpanel

Cita:
Iniciado por bigwhite Ver Mensaje
he probado eso......y tambien esto otro....pero no he conseguido nada hasta ahora
Debiste al menos, haber descartado cosas. Pero no queda claro qué es lo que no logras.

De nuevo: por partes. Primero averigua dónde está el interprete, cómo llamarlo o si de plano no lo tienes. La primera opción siempre será llamarlo solo con el nombre del comando; "php" en este caso, aunque igual pudiera se php-cli. Si no está disponible, entonces sí necesitarías una ruta absoluta (/usr/bin/php) ... como sea, necesitas primero saber cómo vas a ejecutar tu comando. Si tienes acceso por SSH no deberías tener mayor problema.

Posteriormente, entonces sí, enfócate en tu script. Toma en cuenta las rutas, quizá estarás llamando a otros archivos --no lo sé--, procura utilizar en todo momento rutas absolutas.


Insisto en consultar los logs, algo te tienen que estar diciendo.

Un saludo
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #13 (permalink)  
Antiguo 12/09/2009, 09:58
Avatar de WebTech
Hosting Moderator
 
Fecha de Ingreso: octubre-2005
Ubicación: East Coast
Mensajes: 5.399
Antigüedad: 19 años, 2 meses
Puntos: 162
Respuesta: ejecutar script PHP con cronojob desde Cpanel

/var/log/cron arrojará luz al asunto para saber si el cron al menos se ejecuta, después de eso resta hacer el debug para ver si es un error del setup del cron o del script PHP.

Saludos,
__________________
Infranetworking.com - Expertos en Hosting Multidominio, Cloud Hosting, Servidores Dedicados y Administración de Servidores Linux
  #14 (permalink)  
Antiguo 17/02/2010, 11:19
Avatar de Italico76  
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años, 8 meses
Puntos: 292
De acuerdo Respuesta: ejecutar script PHP con cronojob desde Cpanel

Cita:
Iniciado por bigwhite Ver Mensaje
Hola amigos! necesito ejecutar cada 15 minutos un script......en PHP y tengo unas opciones graficas en Cpanel pero no logro se ejecute el script
Se hace asi:

wget http://tu_dominio.com/cronotest.php
__________________
Salu2!
  #15 (permalink)  
Antiguo 18/02/2010, 14:19
Avatar de WebTech
Hosting Moderator
 
Fecha de Ingreso: octubre-2005
Ubicación: East Coast
Mensajes: 5.399
Antigüedad: 19 años, 2 meses
Puntos: 162
Respuesta: ejecutar script PHP con cronojob desde Cpanel

Italico76,

Creo que para esta altura el ya ha seteado el cron
Recuerda antes de responder, siempre mirar la fecha del último post.

Saludos,
__________________
Infranetworking.com - Expertos en Hosting Multidominio, Cloud Hosting, Servidores Dedicados y Administración de Servidores Linux
  #16 (permalink)  
Antiguo 29/05/2015, 12:56
 
Fecha de Ingreso: abril-2011
Mensajes: 12
Antigüedad: 13 años, 8 meses
Puntos: 5
Respuesta: ejecutar script PHP con cronojob desde Cpanel

Estaba buscando una respuesta para este tema y me estaba volviendo loco y de repente se hizo la luz.
WebTech la única respuesta válida de todo este tema y de muchísimos post buscados por nosotros en internet (incluida llamada al hosting que no ha sabido resolver) es la de Italico76, me parece que una respuesta válida es buena hacerla un año después o el tiempo que haga falta si no esta solucionada y a mi y seguramente a otros que han venido antes y otros que vendran después agradecerán a Italico76 esa pequeña respuesta. El moderador tiene que tener vista para eso y ceñirse a normas tan cerradas.
Simplemente pongo esto para que el que entre sepa que la única solución a este post de todo lo que se ha escrito esta en una sola linea puesta por Italico76. Gracias!! (5 años después la respuesta sigue siendo válida).
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 20:00.