2018-12-27 16:43:07 2695次浏览 2条回答 0 悬赏 10 金钱

使用yii构建的项目已经稳定运行了 2 年多,没有任何问题。今天访问页面时,突然出现了 Error 500 CDbConnection failed to open the DB connection 这个报错,网上各种找问题,检查过 pdo_mysqlsqlite,还有其他方面,但都未找到原因,请问大家有遇到过吗?怎么解决的呢?
这个报错不是必现的,但是 10 次中会有 2-3 次出现。

补充于 2018-12-27 16:44

版本 2.0

  • 回答于 2018-12-27 18:29 举报

    这个CDbConnection没有见过。请问是哪个版本出现的这个异常?或者你的项目是yii2的哪个版本
    然后,根据报错信息初步判断,这应该是数据库那边的问题,不是代码这边的。

    觉得很赞
  • 回答于 2018-12-28 09:44 举报

    检查下你mysql数据库那边是不是当前链接数超过mysql设置的最大连接数了~
    show process 看看都有谁在连接数据库~
    可以设置my.ini适当增大mysql的最大连接数限制

您需要登录后才可以回答。登录 | 立即注册
changeyourt
实习生

changeyourt

注册时间:2018-12-27
最后登录:2019-01-10
在线时长:0小时47分
  • 粉丝0
  • 金钱5
  • 威望0
  • 积分5

热门问题