Hex 发表于 2016-12-15 18:34:03

sogansogan 发表于 2016-12-15 15:21
我生产服务器、本地服务器   php版本都是 5.5.12
mysqli::real_connect() 这个函数报了个警告,你可以试试原生 PHP 是不是报错,因为 CI 也是调用的 PHP 函数连接的数据库。如果原生 PHP 也有问题,还是说明这个 mysqli 扩展有问题。

sogansogan 发表于 2016-12-17 14:11:40

lostincoding 发表于 2016-12-15 13:59
配置下dsn试试:
mysql:host=127.0.0.1;port=3306;dbname=my_database



我的host是在公司另外的数据库服务器上,不是localhost.
不过最后我找到问题了. 是dns解析问题.

非常感谢您.

sogansogan 发表于 2016-12-17 14:13:08

sogansogan 发表于 2016-12-15 15:21
我生产服务器、本地服务器   php版本都是 5.5.12


最后我找到问题了. 是dns解析问题.
但是之前的CI版本都好的.同一个环境下, 我估计还是高版本的CI存在bug

非常感谢您.

smartweb 发表于 2016-12-17 22:24:25

本帖最后由 smartweb 于 2016-12-17 22:25 编辑

。。。。。。。。。。。。。。。。。。
页: 1 [2]
查看完整版本: CI 3.1.0 数据库localhost连接正常,生产服务器上异常 Message: mys...