这几天解决CLI模式的总结

浏览:4789 发布日期:2015/08/14 分类:技术分享 关键字: Thinkphp cli
最近几天接收的一个TP项目用的3.1的版本,但文件的结构不是默认生成的,所以在使用cli时一大堆问题
1.先说提示Log类重载的问题
在切换模式时定义的alias_import()重载了看一下源码


这个解决方案可以去除cli.php中的Log配置项,一般会提示这个也说明你的程序有错要调用Log类来记录,也可能是你手动调用时,
2.说一下提示Action::assign 或Action::show的问题
这个其实是因为你给的cli命令无法找到相应方法时报的错,这时也就要看一个你的cli 命令中的参数是否正确了,这里说一下比较特殊的是分组后,要调用分组内的类的方法时,写的应该是如下格式
php -f index.php [分组目录]://[分组名]/[执行类名] [执行方法]
PS:多说两句,要确定你的内核在他默认生成项目目录后cli可用
最佳答案
评论( 相关
后面还有条评论,点击查看>>