以上问题是因为直接支行php导致的。由于 phpstudy有多个版本的php。
解决方法:CD进入当前 PHP版本的安装目录,然后
命令行执行:
.\php.exe F:\x\public\news\cli.php cli/news_count
入口文件cli.php源码。需要使用绝对路径。这是相对于php.exe的。
define('APP_DEBUG',True);
// 定义应用目录
define( 'APP_PATH', dirname(__FILE__).'/Application/' );
//定义缓存目录
define("RUNTIME_PATH", dirname(__FILE__)."/#runtime/");
// 引入ThinkPHP入口文件
require dirname(__FILE__).'/Core/ThinkPHP.php';
http://www.huhu905.com/sheji/qiye/thinkphpcli.html
转载自虎虎网