Foros del Web » Programando para Internet » PHP »

Rutina

Estas en el tema de Rutina en el foro de PHP en Foros del Web. Es posible programar una funcion en php y que se ejecute cada dia a la misma hora, independientemente de que la pagina se este ejecutando??? ...
  #1 (permalink)  
Antiguo 11/05/2007, 03:47
Avatar de bichomen  
Fecha de Ingreso: junio-2003
Ubicación: Barcelona y alrededores, España
Mensajes: 877
Antigüedad: 20 años, 10 meses
Puntos: 2
Rutina

Es posible programar una funcion en php y que se ejecute cada dia a la misma hora, independientemente de que la pagina se este ejecutando???

bichomen
__________________
"Se sabe con exactitud, con cuanta imprecisión, se sabe algo"
Linux Registered User #320332
  #2 (permalink)  
Antiguo 11/05/2007, 04:08
Avatar de ZiTAL  
Fecha de Ingreso: marzo-2004
Ubicación: Bermio (Bizkaia)
Mensajes: 1.545
Antigüedad: 20 años, 1 mes
Puntos: 62
Re: Rutina

Si usas so con kernel linux deberás utilizar CRON

Si usas so windows deberás utilizar programador de tareas:

la tarea seria asi:

php /ruta/pagina.php

;)
__________________
http://zital.no-ip.org
____________________

Euskerie ahuen eta bijotzan
  #3 (permalink)  
Antiguo 11/05/2007, 04:10
Avatar de bichomen  
Fecha de Ingreso: junio-2003
Ubicación: Barcelona y alrededores, España
Mensajes: 877
Antigüedad: 20 años, 10 meses
Puntos: 2
Re: Rutina

ya, pero es un hosting, yo no tengo acceso al servidor

bichomen
__________________
"Se sabe con exactitud, con cuanta imprecisión, se sabe algo"
Linux Registered User #320332
  #4 (permalink)  
Antiguo 11/05/2007, 06:47
Avatar de DeeR  
Fecha de Ingreso: diciembre-2003
Ubicación: Santiago
Mensajes: 520
Antigüedad: 20 años, 4 meses
Puntos: 17
Re: Rutina

Cita:
Iniciado por bichomen Ver Mensaje
ya, pero es un hosting, yo no tengo acceso al servidor

bichomen
Si tu hosting no es xanta , deberia darte acceso a Crons desde tu Cpanel , si no te da acceso a crons, exigelo.

Ahora respecto a independientemente de que la pagina se este ejecutando? , via cronjobs podemos llamar a directamente al interprete de PHP o generar alguna peticion http con wget, etc ... , esto va un script php, y este se va a ejecutar por completito (no sola una funcion) , amenos que tu lo indiques con una variable via GET, que recoja tu script y sea capaz de analizar y solo ejecutar una sola llamada a la funcion que tu quieres. onda como ( if ($var="si") { llamamosfucnion(); } )

Saludos
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




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