Php script laten runnen door crontab

Pagina: 1
Acties:
  • 54 views sinds 30-01-2008

  • ruudboon
  • Registratie: September 2001
  • Laatst online: 06:01
Mijn provider maakt gebruikt van een cpanel.
Op deze web interface kan ik ook crontab instellen.
Nou weet ik dat crontab bedoel is om scripten te runnen maar kan crontab ook een php script uitvoeren?

Verwijderd

Ja, je kunt elk willekeurig command line commando toevoegen.

Dus ook php script.php, of je kunt op de eerste regel van het php bestand zetten:
#!/usr/bin/php

Als je nu het bestand executable maakt (chmod +x script.php) dan kun je het direct aanroepen vanaf de command line: ./script.php

  • Gomez12
  • Registratie: Maart 2001
  • Laatst online: 17-10-2023
Als php voor cli geinstalleerd is of als lynx geinstalleerd is dan wel.

PHP werkwijze is :
<pad naar php binary> <pad naar php-file>
bv. /usr/bin/php /home/ruudboon/auto.php

Lynx werkwijze is :
<pad naar lynx> <websiteadres>
bv. /usr/bin/lynx http://www.ruudboon.nl/auto.php

In principe is de php-werkwijze mooier omdat je die bestanden buiten je webroot kan plaatsen zodat niemand ze vanaf internet kan bereiken.

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 22-05 23:07

.oisyn

Moderator Devschuur®

Demotivational Speaker

ruudboon schreef op 02 juni 2004 @ 16:17:
Mijn provider maakt gebruikt van een cpanel.
Op deze web interface kan ik ook crontab instellen.
Nou weet ik dat crontab bedoel is om scripten te runnen maar kan crontab ook een php script uitvoeren?
P&W FAQ - De "quickstart"
Ik zie de link met programmeren echt totaal niet. Wellicht is het handiger als je gewoon contact opneemt met je hosting provider

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Dit topic is gesloten.