EJECUTAR SCRIPT PHP DESDE TAREAS PROGRAMADAS EN WINDOWS SERV

Foro de intercambio de información acerca de la programación en PHP

Moderadores: Carmen, Marc

EJECUTAR SCRIPT PHP DESDE TAREAS PROGRAMADAS EN WINDOWS SERV

Notapor Jordi » Vie May 16, 2008 7:30 pm

Para ejecutar periódicamente un script php, por ejemplo para comprobar si se cumplen ciertas condiciones como fechas de caducidad o envíos de recordatorios y cualquier otra aplicación en que necesitemos que un archivo php se ejecute cada cierto periodo de tiempo, solo tenemos que crear un archivo .bat en el servidor con el siguiente contenido:

C:\server\php\php -f C:\dominios\dominioconc\wwwroot\script.php
C:\server\php\php -f C:\dominios\dominioconc\wwwroot\script1.php

Etc…

Con tantos scripts como queramos ejecutar.

Básicamente le damos la ruta donde tenemos instalado php en nuestro server con el modificador –f (file)
Seguidamente le decimos la ruta del script que necesitamos ejecutar.

Una vez tenemos el archivo (.bat) guardado en el server donde queramos, nos vamos a Inicio > Accesorios > Herramientas del sistema > Tareas programadas. En tareas programadas seleccionamos el archivo .bat que hemos creado previamente y le programamos la periodicidad de ejecución del script.

Podemos ejecutar para hacer una prueba dando botón derecho a nuestra tarea y ejecutar y veremos que se nos abre una ventana dos ejecutando nuestros scripts.
Jordi
 
Mensajes: 32
Registrado: Dom Ago 26, 2007 2:45 pm

Volver a Foro PHP

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado

cron