1

服务器是来自运行 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/processCategoryCountindex.php "cron/ProcessCategoryCount

index.php/cron/processCategoryCount在浏览器中正确访问会返回NOT CLI由 cron 控制器中的构造执行的,die("NOT CLI");所以我知道它可以访问..

几个月前我遇到了这个问题,但忘记了修复。

4

1 回答 1

1

问题被$config['uri_protocol']设置为QUERY_STRING而不是AUTO

于 2012-04-13T16:06:18.253 回答