如果你收到 “User already has more than 'max_user_connections' active connections(用户已超出 'max_user_connections' 活动连接数)” 或类似的错误信息,说明你的脚本正在创建比托管计划允许数量更多的数据库连接。

导致此错误的主要原因有两个:

  • 你的脚本在不再需要连接时没有正确关闭它们,或者

  • 你的网站非常活跃,同时在线用户很多

针对第一个原因,你可能希望 检查所有活动连接 并终止那些不再需要的连接。今后,你可以尝试在每个查询之前执行 mysql_reconnect 命令。此外,你还可以尝试在脚本末尾添加 mysql_close() 命令,以关闭所有打开的连接。

如果你确实需要同时维持大量活动连接,可以考虑 升级托管计划 🚀

注意

  • 如果你需要就此问题的进一步帮助,我们建议你与专业的开发者合作——Fiverr 上有大量可用的专家。

来源:Hostinger 官方帮助文档