我试图将控制器操作作为cron作业运行,但是它给我的消息是“无法打开输入文件”
为了做到这一点,我使用了这个链接http://bakery.cakephp.org/articles/view/calling-controller-actions-from-cron-and-the-command-line ....
但是没有为我工作,我也尝试将cron调度程序放在/ app / webroot中,但仍然没有为我工作。
感谢...
答案 0 :(得分:2)
PHP无法加载您的cron_dispatcher.php。确保您的cron条目正确,即指向PHP文件的正确完整路径。还要确保您具有正确的访问权限。该文件可能存在但是当PHP在cron下运行时,不允许读取该文件。
PS:你有没有考虑过使用CakePHP的Shell功能代替这个调度程序?它专为CLI使用而设计。答案 1 :(得分:-1)