测试自定义命令行调用数据模型类方法bug

浏览:423 发布日期:2018/02/22 分类:ThinkPHP5专区
创建自定义命令行调用数据模型类方法的时候,如果数据模型类的数据库连接采用的是dsn字符串的时候,能够正常执行:protected $connection = 'mysql://root:JBCo@rm-bp1pecto.mysql.rds.aliyuncs.com:3306/raon#utf8';但是如果采用的是config.php配置文件里面的数据库连接配置则会报错:protected $connection = 'db_config';错误提示如下:D:\phpStudy\WWW\workspace\DragonApi>php think issue
  [InvalidArgumentException]
  Undefined db type
不仅如此通过命令行cli调用的类里面如果调用了类似如下的配置代码,
返回的是null,而不是config.php配置文件中相应的配置参数信息。//命令行模式下Config::get()返回null
$url = Config::get('remote_mail_issue');
最佳答案
评论( 相关
后面还有条评论,点击查看>>