【问题标题】:Can't establish database error. What did cause it?无法建立数据库错误。是什么原因造成的?
【发布时间】:2020-04-05 19:42:21
【问题描述】:

在编辑我的wordpress multisite 时突然出现此错误。搜索修复并执行 mysql restart 命令修复了问题并且网站再次运行。由于这件事发生的如此突然,我想知道将来如何防止此类错误。

当尝试访问 phpmyadmin 时,它显示:

mysqli_real_connect(): (HY000/2002): No such file or directory

在 SSH 中查看状态时,显示为failed (Result: exit-code)

什么可能导致这个问题?

显示一个错误和一个通知:

./libraries/sql.lib.php#613 count() 中的警告:参数必须是数组或实现可计数回溯的对象 ./libraries/sql.lib.php#2128: PMA_isRememberSortingOrder(array) ./库/sql.lib.php#2062:PMA_executeQueryAndGetQueryResponse(数组,布尔真,字符串'wp_wordpress',字符串'wp_3_options',

【问题讨论】:

  • 什么是myphpadmin?你的意思是phpMyAdmin
  • 是的,我的意思是 phpmyadmin。只是有同样的错误。我猜它出现在网站上有太多任务时。如何预防?
  • 听起来 MySQL 由于某种原因崩溃了。你检查过错误日志吗
  • 显示一个错误和一个通知:stackoverflow.com/questions/59306330/…
  • 请在问题中,更多的空间,更容易阅读。

标签: mysql database wordpress phpmyadmin multisite


【解决方案1】:

桑,

我觉得你应该试试这个。

change localhost to 127.0.0.1 in config.inc.php

原因是如果你使用 localhost,phpmyadmin 会尝试连接到 mysql.socket。如果你使用 127.0.0.1 PMA 建立一个 TCP 连接应该可以工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-07
    • 2021-12-30
    • 1970-01-01
    • 1970-01-01
    • 2022-06-22
    • 2021-07-04
    相关资源
    最近更新 更多