首页 文章

打开网站时出现CodeIgniter数据库错误

提问于
浏览
0

该网站工作正常一段时间,但在几天内返回此错误:

遇到PHP错误严重性:警告消息:mysqli :: real_connect():( HY000 / 2002):无法通过套接字'/var/lib/mysql/mysql.sock'连接到本地MySQL服务器(111)文件名:mysqli / mysqli_driver.php行号:202 Backtrace:文件:/var/www/html/application/controllers/Login.php行:8功能:数据库文件:/var/www/html/index.php行:289功能:require_once发生数据库错误无法使用提供的设置连接到数据库服务器 . 文件名:core / CodeIgniter.php行号:500

帮助将不胜感激

谢谢

Nipun

2 回答

  • 0

    有三件事可能 . 您的数据库已关闭(或已经死亡) . 当客户端和服务器位于同一台计算机上时,您没有设置数据库以使用unix套接字 . 或者网络用户无法读取和写入套接字 .

  • 0

    mysqli驱动程序正在抛出警告 . 我建议您使用PDO驱动程序连接到Database.It更简单,更通用(更改数据库后无需更改数据库设置)

相关问题