Php Laravel任务计划程序未运行
我在Php Laravel任务计划程序未运行,php,laravel,cron,scheduled-tasks,Php,Laravel,Cron,Scheduled Tasks,我在Kernel.php中有以下方法(当然是控制台下的方法): 我通过cpanel添加了以下cronjob: * * * * * cd /home/oeit/oe && php artisan schedule:run >> /dev/null 2>&1 我应该在磁盘中看到一个lorem.txt文件。但是,当我使用find/-name“lorem.txt”搜索它时,文件没有出现,这让我相信我的cronjob工作不正常。我在共享主机上 如何修复此问题?如
Kernel.php
中有以下方法(当然是控制台下的方法):
我通过cpanel添加了以下cronjob:
* * * * * cd /home/oeit/oe && php artisan schedule:run >> /dev/null 2>&1
我应该在磁盘中看到一个lorem.txt
文件。但是,当我使用find/-name“lorem.txt”
搜索它时,文件没有出现,这让我相信我的cronjob工作不正常。我在共享主机上
如何修复此问题?如果您使用的是共享主机,则它完全可能正在运行,但您无权在服务器上使用$schedule->exec
我会查看存储/logs/laravel.log
文件,看看是否有错误。我必须指定php可执行文件的完整路径:
* * * * * cd /home/oeit/oe && /usr/local/bin/php artisan schedule:run >> /dev/null 2>&1
* * * * * cd /home/oeit/oe && /usr/local/bin/php artisan schedule:run >> /dev/null 2>&1