joomla数据库没有回应

问题描述:

在joomla 3.7网站,一切都运行正常。但昨晚突然就已经完全下来,扔错误味精joomla数据库没有回应

"Application Instantiation Error: Could not connect to MySQL"

由我编辑了以admin评论最后执行的操作。编辑完成后点击“保存”,出现错误。桌子是MYIASM。

cPanel中的check_database或repair_database选项也不响应。在phpMyAdmin中,我可以查看表列表,但运行任何查询都会停止并显示错误

"Lost connection to MySQL server during query

无法从cpanel或phomyadmin或mysqldump备份数据库。

2006 - MySQL server has gone away

但我有另一个drupal数据库在同一个主机。 Tt正在为该网站提供服务,并且所有上述操作都可以毫无问题地进行。

joomla db是myIASM格式。毕竟错误,我试图将表转换为InnoDB。但是ALTER TABLE查询也停在中间。有些桌子是Innodb,有些桌子现在是MYIASM。

请帮我解决问题。

更新: 一番检查后,我发现该数据库抛出的错误作为

already has more than 'max_user_connections' active connections when trying to connect

但在“SHOW PROCESSLIST”

在你的.cfg或可见的.ini没有有效的连接, log_warnings = 2用于记录到错误日志,包括连接失败的详细信息。

为了确定有多少连接是可能的,

SHOW GLOBAL VARIABLES LIKE 'MAX_CONNECTIONS' ,增加了10%与

MAX_CONNECTIONS =(newlimit)

两者内的[mysqld],关机,重新启动

记住SET GLOBAL general_log = 1将跟踪MySQL在您遇到问题时试图为您分析的所有内容。

记得在午餐前(或任何地方)关掉general_log。