“Conocimientos Programación>Programación PHP /MySQL

Cómo ejecutar páginas PHP desde cron

2014/1/3
¿ 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

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

Programación PHP /MySQL
Comparativa de CFM para PHP
Cómo cambiar la contraseña en PHP
Cómo navegar en el medio de un archivo PHP
Cómo seleccionar el valor de un cuadro de lista a otro cuadro de lista en PHP
Cómo detectar la codificación de archivos en PHP
Cómo cambiar el Tipo frase en PHP
Cómo comprobar la versión de MySQL Scripts de cliente en PHP
MySQL ASP Tutorial
Conocimientos Informáticos © http://www.ordenador.online