Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako spúšťať PHP súboru automaticky

PHP funguje ako server - side skriptovací jazyk navrhnutý špeciálne pre webové aplikácie . Typicky , skript sa spustí , keď používateľ spustí ho vo svojom webovom prehliadači . Avšak , existuje veľa prípadov, keď jeden by mohol chcieť skript spustiť v určený čas , nie len , keď ju používateľ spustí . To možno vykonať pomocou programu crontab . Crontab umožňuje spúšťať naplánované úlohy v určenom čase . Programátori môžu nastaviť crontab automaticky spúšťať PHP skripty z príkazového riadku , bez nutnosti užívateľa spustiť . Veci , ktoré budete potrebovať klipart webový server s PHP nainštalované
crontab
PHP skript
Zobraziť ďalšie inštrukcie Cestuj 1

Spustite skript z príkazového riadku . Tým je zaistené , že sú v skripte žiadne chyby . To možno vykonať zadaním : " . Php " Napríklad , ak vaše meno je myscript.php , spustite príkaz
2

Otvorte crontab konfigurácia " php myscript.php . " súbor . Použite svoj ​​obľúbený textový editor ( tj vim , pico , atď ) a otvorte súbor /etc /crontab . To je miesto , kde cronjobs pre počítače sú nastavené .
3

Pridajte cronjob . Pred pridaním cronjob rozhodnúť , ako často chcete , aby váš skript spustiť . Predvolené syntaxe pre Cronjob je " **** /etc /cron.hourly . " * Predstavuje minúty ( hviezdička 1 ) , hodina ( hviezdička 2 ) , deň v mesiaci ( hviezdička 3 ) a príkaz beh ( hviezdička 4 ) . Napríklad , ak chcete spustiť skript " /public_html /myscript.php " každý deň o 08:17 , mali by ste pridať riadok : . " 17 8 ** /public_html /myscript.php "
4

Otestujte si svoje cronjob . Kedykoľvek máte nastavenie Cronjob spustiť , uistite sa , vyskúšať , aby ste sa uistili, že máte správne nakonfigurované.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené