¿ PHP es un poderoso lenguaje de programación de servidor que le permite controlar muchos programas diferentes en un servidor, pero su uso se ha diseñado principalmente para el desarrollo Web. Cuando un visitante de su sitio accede a una página PHP, ese es el momento en que el código PHP se ejecuta . A menudo desea que este código se ejecute automáticamente a intervalos establecidos no guardan relación con el comportamiento del visitante Web o frecuencia. Para ello , debe acceder al sistema CRON , que también reside en la mayoría de los servidores. Pero CRON no suele interactuar con programas web . Por lo tanto , necesita un poco de creatividad para ejecutar las páginas PHP desde cron . Instrucciones
Identificar configuración
1
del servidor Crear una página info PHP que proporciona la configuración exacta del servidor al que se está controlando . Usted puede hacer esto fácilmente mediante la creación de un archivo PHP con esta línea de código :
< ? Php phpinfo (); >
2
Descargar este archivo a su servidor, o , si está editando directamente en el servidor, guarde y cierre el archivo.
3
Visite la página de información de PHP que ha creado, utilizando un navegador web estándar. Busque el elemento "Servidor API " en la lista . Se identifica el tipo de configuración de PHP en el servidor y se suele ser " CGI " o "Apache ".
CGI PHP Instrucciones
4
Abra el script PHP que desea ejecutar automáticamente desde CRON
5
Añada la siguiente línea a la parte superior de esta página PHP: .
# /usr /local /bin /php- q < br ! >
Tenga en cuenta que la ruta exacta debe ser al ejecutable PHP en el servidor, que puede variar de esta línea. Esta ruta también puede estar disponible en su página de información PHP subido anteriormente , en el artículo llamado " camino".
6
abrir y editar el archivo crontab que establece todas las conductas CRON . En la mayoría de los servidores , puede abrir esta usando un programa de edición de "pico " de serie con el siguiente comando :
pico /etc /crontab
7
Escriba la siguiente línea en el crontab:
***** php php_file_path
debe reemplazar " php_file_path " en este ejemplo, con el nombre del directorio y la ruta de la página PHP que desee ejecutar desde cron . . Guarde y cierre el archivo crontab
8
Escriba lo siguiente en el indicador del servidor para activar el ajuste que acaba de hacer CRON :
crontab crontab
< br > Apache Instrucciones
9
Abra el crontab de la misma manera como lo haría si utilizó CGI en su sistema
10
Añada la siguiente línea: .
***** lynx-dump http://www.yourwebsite.com/php_file.php
Reemplace las " http://www.yourwebsite.com/php_file.php " en este ejemplo con la URL exacta de la página PHP que desea ejecutar . Guarde y cierre el archivo crontab
11
active esta función CRON escribiendo esta línea en el servidor: .
Crontab crontab