PHP es un lenguaje de secuencias de comandos de un desarrollador Web. Su sintaxis es similar a Perl , Java y C y se utiliza comúnmente para crear aplicaciones de Internet . Archivos PHP a menudo se utilizan en trabajos de cron fondo en Linux para realizar tareas como la comprobación de las fechas en una base de datos , archivar los mensajes antiguos en un tablón de anuncios , la revisión de los registros de transacciones u otras funciones de secuencias de comandos . Si usted desea tener un script PHP ejecutándose en segundo plano en su servidor, tendrá que modificar el crontab para proporcionar instrucciones para el trabajo. Instrucciones
1
Inicie sesión en la terminal del PHP que ejecuta el servidor utilizando una cuenta de administrador o la cuenta que posee el archivo PHP.
2
encontrar el camino hacia PHP en el sistema escribiendo " whereis php " sin las comillas . Usted probablemente recibirá una ubicación, como " /usr /bin /php " o "/usr /local /bin /php . "
3
Visite el sitio web de Code Generator Crontab . La dirección se incluye en el enlace de recursos a continuación.
4
Introduzca la ruta PHP seguido de la ruta al archivo PHP que desea ejecutar . Escriba esto en el cuadro de texto "Command" . Por ejemplo , escriba " /usr /local /bin /php /home /bob /private /prune_database.php " sin las comillas si su instalación de PHP es en "/usr /local /bin /php " y su archivo PHP es en "/home /bob /private /prune_database.php . "
5
Elija la frecuencia con que desea que el script se ejecute bajo el " Minuto ", " Hora ", " Día ", " Mes ", y columnas de " Día de la semana ". Puede seleccionar varios valores o desea que se ejecute en cada ocurrencia .
6
Haga clic en " Crear línea Crontab " para generar una línea de texto para agregar a su Crontab .
7
Type " crontab -e" sin comillas en la terminal para abrir el crontab.
8
Copia el texto de " Resultado crontab Line " y pegarlo en la ventana de terminal. El programa crontab se fusionará este comando en su crontab y activarlo. El script se ejecutará ahora a las horas designadas .