GNU/Linux >> Tutoriales Linux >  >> Linux

Usando WGET para ejecutar un cronjob PHP

Intenté seguir el formato y funcionó bien

*/5 * * * * wget --quiet -O /dev/null http://localhost/cron.php

wget -O- http://www.example.com/cronit.php >> /dev/null

Esto significa enviar el archivo a stdout y enviar stdout a /dev/null


Puede decirle a wget que no descargue el contenido de dos maneras diferentes:

wget --spider http://www.example.com/cronit.php

que solo realizará una solicitud HEAD pero probablemente hará lo que quieras

wget -O /dev/null http://www.example.com/cronit.php

que guardará la salida en /dev/null (un agujero negro)

Es posible que también desee ver el interruptor -q de wget, que evita que cree una salida

Creo que la mejor opción probablemente sería:

wget -q --spider http://www.example.com/cronit.php

eso es a menos que tenga alguna lógica especial que verifique el método HTTP utilizado para solicitar la página


Linux
  1. Usando PHP en páginas html

  2. Usando sudo para delegar permisos en Linux

  3. Usando mod_cluster en Apache

  4. Uso de instalaciones alternativas de PHP

  5. Compilar un script PHP en Linux

Uso de Curl para realizar solicitudes de API REST

Ejecute el software MacOS en Linux usando Darling

Cómo ejecutar un script de Python en PHP

Cómo ejecutar un comando periódicamente en Linux usando Watch

¿Formato de cookies cuando se usa Wget?

Cómo conectarse a MySQL usando PHP