miércoles, 12 de agosto de 2015

PHP: Ejecución de comandos PHP como tareas programadas en Windows

 1  Requisitos

Descargar los paquetes instaladores de PHP según la versión desde http://php.net/downloads.php
Descargar las librerías para Windows de los Redistributables for Visual Studio XXXX, según la versión de Windows. Ver http://windows.php.net/download#php-5.6  (para esta versión específica, verificar según la versión).

 2  Instalación y librerías

En mi caso necesitaba hacer uso de CURL, lo cual modifiqué el archivo php.ini en la línea
extension=php_curl.dll, quitando la coma.

 3  Preparación del script

En una carpeta instalar el código que se desea ejecutar. Ejemplo carpeta c:\cliente.
Crear un archivo con extensión .bat y colocar la siguiente línea de comando:
c:\php\carpeta\archivo.php

En este ejemplo seria:
c:\php\cliente\archivo.php

Permitir que los programas puedan ejecutarse, esto se debe marcar en la ventana que aparecerá la primera vez que se ejecute el script.

En el caso de Windows 7, abrir “Programador de Tareas”, y asignarle un horario y frecuencia.

No hay comentarios:

Publicar un comentario