yii2在lsphp中运行cron作业

yii2在lsphp中运行cron作业,yii2,cron,easyapache-4,Yii2,Cron,Easyapache 4,我正在研究yii2 Advance 我的主机提供商已经将服务器升级到运行lsphp的Easyapache 4。为此,他们建议在htaccess的下面一行 AddHandler application/x-httpd-lsphp .html 但是我们在控制台文件夹中没有管理cron作业的htaccess文件 当我运行控制台cron作业时,如下所示: /usr/local/bin/php -q /path/public_html/yii test/mail 为什么要使用lsphp运行控制台命令?

我正在研究yii2 Advance

我的主机提供商已经将服务器升级到运行lsphp的Easyapache 4。为此,他们建议在htaccess的下面一行

AddHandler application/x-httpd-lsphp .html
但是我们在控制台文件夹中没有管理cron作业的htaccess文件

当我运行控制台cron作业时,如下所示:

/usr/local/bin/php -q /path/public_html/yii test/mail

为什么要使用lsphp运行控制台命令?@rob006,因为这就是在yii2 php framwork中运行cronjobs的方式。Cron命令通常由控制台php运行。现在还不清楚为什么要使用webserver PHP来运行console命令。我编辑了这个问题。我确实以控制台命令的形式运行cron作业,但它在服务器更改为lsphpy后不会运行。您需要询问主机关于php cli二进制文件的路径。