我正在使用 cron_dispatcher.php 文件运行 cron 作业。但我收到以下错误消息:
Undefined variable: argc [APP/webroot/cron_dispatcher.php, line 87]
我在第 87 行的代码是
define('CRON_DISPATCHER', true);
if ($argc == 2) {
$Dispatcher = new Dispatcher();
$Dispatcher -> dispatch($argv[1]);
我的 cron 命令是 /web/cgi-bin/php5 /my/path/to/html/app/webroot/cron_dispatcher.php /users/test/
谢谢你。
编辑 解决:。解决方案是在 CLI 模式 /usr/local/php5/bin/php(Godaddy 服务器特定)下运行 cron 命令。
它会显示错误,但最终会运行控制器的操作。
感谢每一个人,尤其是“VSTM”。