我是cron工作和新事物的新手,我需要帮助。
所以我创建了一个shell,我可以从cakephp控制台手动运行它;但是现在当我尝试设置一个cron作业时,它无法正常工作。没有任何反应。希望这是一个简单的解决方案,我错过了一些明显的东西。这是我到目前为止所做的:
我键入了crontab -e,然后在文件末尾键入:
* * * * * cd /web/app && Console/cake schedule
然后保存了。
非常感谢任何帮助,谢谢:)
答案 0 :(得分:1)
之后,在CronsController.php中创建CronsController.php并创建函数cron
现在,您可以从命令提示符运行cron,如下图所示(在图片crons代码中,您可以在commnad下面使用新的cakephp),
运行E:/wamp/bin/php/php5.3.8/php.exe之类的命令E:/wamp/www/projectname/app/webroot/cron_dispatcher.php / crons / cron
Hurrey ..现在你的cron跑了......
同样,您可以通过传递
在服务器上运行您的cron[phppath of php] [rootpath] /app/webroot/cron_dispatcher.php / crons / cron