我正在使用Laravel 4.2,我正在尝试运行cronjob。 我跟进that link在我的项目中实现了一个cronjob。
cronjob在我的本地机器(Ubuntu)上工作正常。当我使用以下命令时,我不知道为什么但不在我的服务器上:
sudo php artisan cron:run
然后我在终端
中收到红色错误[InvalidArgumentException]
“cron”命名空间中没有定义命令
任何帮助都将深受赞赏。
答案 0 :(得分:1)
只需查找文件
应用程序/开始/ artisan.php
之后你必须将代码放在该文件中,如
Artisan::add(new CronRunCommand);
CronRunCommand是在app / commands文件夹中创建的文件的名称。
对于上述问题,这是最相关的解决方案。