簡體   English   中英

Cron Job命令不起作用

[英]Cron Job command not working

我的服務器中有一個簡單的腳本,我需要執行cron作業才能使其每分鍾運行一次。 我正在使用cPanel進行設置。 我應該在cron作業的“命令”字段中輸入什么? 我是cron job命令的新手,我嘗試了許多不同的選項:

/home/enkaizen/public_html/soporte/wp-content/scripts/index.php

/usr/local/bin/php /home/enkaizene/public_html/soporte/wp-content/scripts/index.php

/usr/local/bin/php -q /home/enkaizene/public_html/soporte/wp-content/scripts/index.php

/usr/bin/php /home/enkaizene/public_html/soporte/wp-content/scripts/index.php

/usr/bin/php -q /home/enkaizene/public_html/soporte/wp-content/scripts/index.php

但是似乎沒有一個工作。 我知道我的腳本是正確的,因為當我手動運行它時,它會執行應做的事情。

萬一有幫助,我的主人是https://www.frenzysolutions.com

有什么想法我會做錯什么嗎?

要從cron運行php,請嘗試f標志

php -f /home/enkaizen/public_html/soporte/wp-content/scripts/index.php

最佳實踐是在使用cron時使用可執行文件的完整路徑。 不幸的是,這取決於發行版/ os,但可能是/usr/bin/php/usr/local/bin/php

您是否在使用“ php -q”命令時遇到任何錯誤?

您也可以使用curl命令而不是php -q通過命令行執行腳本。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM