我想在我的服務器上每五分鐘執行一次php腳本,它是一個單獨運行良好的php腳本,自從我的瀏覽器以來,我嘗試使用「php -f php_file.php」進行控制檯操作。但我需要每天自動執行它。我正在谷歌搜索,並在這裏,但任何解決方案爲我工作:我怎樣才能讓cron執行一個php腳本?
首先我編輯我的crontab,我也重新啓動cron,以確保它已正確更新。
*/5 * * * * /usr/bin/php /var/www/myscript.php
,我嘗試了以下太:
*/5 * * * * /usr/bin/php -f /var/www/myscript.php
我所做的可執行腳本也檢查我的系統日誌(在那裏我可以看到我的cron被正確執行,但不執行PHP腳本),我也嘗試將cron的輸出重定向到一個文件,但它將文件留空。 任何人都可以幫助我?
致以問候
「我可以看到我的cron執行正確,但它不執行php腳本」 - 你得到了什麼輸出?是什麼讓你認爲cron正在運行,但沒有運行PHP腳本? 「我也嘗試將cron的輸出重定向到一個文件」 - 如何? – Quentin