尝试安排工匠命令
https://laravel.com/docs/5.0/artisan
* * * * * php /path/to/artisan schedule:run 1>> /dev/null 2>&1
有人可以告诉我如何知道/path/to/artisan
?
答案 0 :(得分:7)
artisan
位于您的Laravel项目根目录中。因此,如果您的项目路径看起来像/home/laravel-proj/
,请使用:
* * * * * php /home/laravel-proj/artisan schedule:run 1>> /dev/null 2>&1
答案 1 :(得分:3)
扩展@Alexy Mezenin给出的答案,使用 pwd 命令获取ubuntu上的当前工作目录。
对于Windows用户,可能是 cd
因此,如果您在桌面/博客中有项目。
转到博客目录并运行 pwd
命令,您将获得工匠的路径 / home / user / Desktop / blog < /强>
然后你将使用它:
* * * * * php /home/user/Desktop/blog/artisan schedule:run 1>> /dev/null 2>&1
答案 2 :(得分:1)
Artisan位于您的项目目录中。例如,我的crontab显示如下内容:
* * * * * /usr/bin/php /var/www/projectfolder/artisan command
答案 3 :(得分:-2)
在linux系统上:
使用终端&gt;转到项目文件夹 - &gt;运行pwd
。您应该获得的路径是项目的绝对路径。
在Windows上,我认为您需要运行cd