问题
大家好,我在stackoverflow中寻找解决方案,但没有找到。我正在使用CodeIgniter框架,几个月后我收到了此错误。
解决方案
更改数据库中的max_connection(phpmyadmin)
验证数据库连接是否关闭
问题
您是否认为我需要将dbdriver更改为pdo,我当前使用的是mysqli?
对于持久连接,我应该将$ db ['default'] ['pconnect']设置为true吗?
访问过
Codeigniter Too many connection __construct()
Persistant connections not working with mysqli driver in codeIgniter
答案 0 :(得分:0)
我建议将MySQL变量handleChangeDashboard
(documentation)调整为较低的值-尝试从300开始。 (默认值为28800。)
通过编辑MySQL配置文件并重新启动MySQL来设置该值。在哪里可以找到该文件以及该文件的名称取决于您的操作系统。该文件通常命名为setState
或wait_timeout
。