问题
大家好,我在stackoverflow中查找解决方案,但没有找到。我正在使用codeigniter框架,几个月后我就遇到了这个错误。
已尝试解决方案
更改我的数据库中的最大\u连接(phpmyadmin)
验证数据库连接是否关闭
问题
你认为我需要把dbdriver改成pdo吗,我现在用的是mysqli?
对于持久连接,我是否应该将$db['default']['pconnect']设置为true?
访问后
codeigniter连接太多\uu construct()
持续连接无法与codeigniter中的mysqli驱动程序一起工作
1条答案
按热度按时间juzqafwq1#
我建议调整mysql变量
wait_timeout
(文档)到较低的值-尝试从300开始(默认值为28800。)该值是通过编辑mysql配置文件并重新启动mysql来设置的。找到该文件的位置及其调用方式将取决于您的操作系统。文件通常被命名为
my.cnf
或者mysqld.cnf
.