服务器是来自运行 centos 的 mediatemple 的 DV4。$DOC_ROOT/index.php - 777 has perms
.
PHP的路径: /usr/bin/php
index.php 的路径: /var/www/vhosts/example.com/client/fhaz/index.php
cron.php 的路径: /var/www/vhosts/example.com/client/fhaz/application/controllers/cron.php
当我运行以下命令时:
/usr/bin/php /var/www/vhosts/example.com/client/fhaz/index.php cron processCategoryCount
它运行索引控制器打印出索引(主页)中的编译视图,而不是与 cron processCategoryCount 相关的 cron 控制器/方法
我也试过:index.php/cron/processCategoryCount
,index.php "cron/ProcessCategoryCount
index.php/cron/processCategoryCount
在浏览器中正确访问会返回NOT CLI
由 cron 控制器中的构造执行的,die("NOT CLI");
所以我知道它可以访问..
几个月前我遇到了这个问题,但忘记了修复。