2009-10-05 57 views

Respuesta

9

Puede ejecutar código PHP desde la línea de comandos. Por ejemplo, si su carpeta PHP se encuentra en la RUTA:

php.exe C:\mycode\myfile.php 

Puede configurar esto como una tarea programada en Windows. Nota al margen: tenga en cuenta que ciertas cosas no existen (y que algo existe en su lugar), p. Objetos Apache o IIS, así como la gama completa de cosas HTTP.

6

Configurar una tarea cron.

+1

Si el OP es nuevo en PHP, él debe tener en cuenta que Cron puede tener un poco de una curva de aprendizaje. – Sampson

+0

Estoy usando el php en mi máquina de Windows. cron funcionará con windows. ??? – smakstr

+1

Shibin Moideen, hay algunas implementaciones de cron para Windows (más el programador de tareas incorporado), recomiendo nncron lite o sinc (sinc no es cron (este es el nombre)) – Fluffy

2

Si no desea utilizar cron; se podría escribir un script para llamarlo en la parte superior de la hora

#!/bin/bash 
while [ true ]; do 
    if [ $(expr $(date +%s) % 60) -eq 0 ]; then 
    echo "top o da minute"; 
    #put php script here 
    fi; 
    sleep 1; 
done 

ventajas/desventajas es que sólo se va a generar una copia de la secuencia de comandos si se tarda más de un minuto para completar.

Cuestiones relacionadas