我使用Magento進行購物,並且我想讓所有登錄用戶對所有產品有3%的折扣,所以我寫了一個規則,但它只工作了兩天兩天後,我不得不再次重新申請它,在Magento管理我的Cron設置爲:Cron不能在Magento1.7中工作
Generate Schedules Every: 60
Schedule Ahead for:10
Missed if Not Run Within:60
History Cleanup Every:120
Success History Lifetime:120
Failure History Lifetime:120
爲了解決這個問題,我寫在管理嚮導面板的cron作業調用cron.sh
文件在Magento的根( cron.sh
是一個調用cron.php
的shell腳本文件),但它沒有正常工作,請指導我解決這個問題。在管理嚮導面板
cron作業設置爲:
0 0 * * * /usr/local/bin/php /home/noorantel/domains/nooran.com/public_html/shopping/cron.sh >> /home/noorantel/domains/nooran.com/public_html/shopping/var/logfile.txt
這個cron的應每日午夜運行,你可以確認你的腳本沒有得到由'/家庭/ noorantel /域/ nooran之初添加打印呼籲.COM /的public_html /購物/ cron.sh'。順便說一句,你爲什麼用'php'運行'.sh'腳本?我最好的猜測是你應該用'/ bin/bash'來替換'/ usr/local/bin/php'。 – ShellFish