Foros del Web » Programando para Internet » PHP »

Tareas programadas

Estas en el tema de Tareas programadas en el foro de PHP en Foros del Web. Amigos: Necesito hacer un backup automático a una bd mysql, el script q me genere el backup ya funciona perfectamente. Ahora necesito hacer una tarea ...
  #1 (permalink)  
Antiguo 01/03/2005, 09:53
 
Fecha de Ingreso: febrero-2004
Ubicación: Bogotá, Colombia
Mensajes: 191
Antigüedad: 13 años, 10 meses
Puntos: 1
Tareas programadas

Amigos:
Necesito hacer un backup automático a una bd mysql, el script q me genere el backup ya funciona perfectamente. Ahora necesito hacer una tarea programada q ejecute ese script a determinada hora y fecha. He leido algo acerca de CRON pero creo q solo es para unix y linux, y yo estoy corriendo php bajo windows. Si alguno tiene informacion o algun ejemplo de como hacer la tarea programada y como ejecutarla, le agradeceria muchisimo.

De antemano gracias
  #2 (permalink)  
Antiguo 01/03/2005, 11:00
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Bueno .. sobre el funcionamiento del "Programador de tareas" de windows (no indicas que versión? ...) lo mejor es que lo consultes en el foro de "Windows".

Lo que corresponde a PHP, o mejor dicho a como tienes que ejecutar tu script (que "comando" debes ejecutar) .. En principio .. no sé como diseñastes tu script .. si para trabajarlo desde la "web" o vía CLI (Command Line Interface) .. pero esta última opción es la ideal para que puedas llamar a tu script de proceso tipo:

c:\php\php.exe -parametros rutascript\script.php

http://www.php.net/features.commandline

Si lo haces así .. tendrás que adaptar tu script seguramente .. sobre todo en la gestión de parametros de entrada si los requiere y de "salida" si algo presentas como error/log de errores o avisos en general ..

También podrías simplemente llamar en tu "Programador de tareas" a tu navegador pasandole como parámetro a este (si lo permite?) el URL de tu script .. eso mandará a llamar a tu navegador y de ahí tu script .. (quien lo cierra o lo que hará despues no se como se gestionará).

Un saludo,
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 12:01.