我一直在我的mysql错误日志中得到这个。
5 [Note] Aborted connection 5 to db: 'dbname' user: 'dbuser' host: 'localhost' (Got an error reading communication packets)
通过php代码进行梳理并确保在我的脚本即将完成时在db资源上调用mysqli-> close。
我的项目堆栈:apache2.4与php-fpm7.2和ubuntu 18.10上的mysql 5.7.25。
有什么方法可以让我更深入地了解这个问题吗?
刚检查防火墙,但它是非活动的
sudo ufw status
Status: inactive
我发现了这个问题。我没有在关闭数据库连接之前清除所有结果,所以我只是使用php显式清除所有结果然后我使db-> close。日志行从/var/log/mysql/error.log中消失。
我发现了这个问题。我没有在关闭数据库连接之前清除所有结果,所以我只是使用php显式清除所有结果然后我使db-> close。日志行从/var/log/mysql/error.log中消失。
这可能是防火墙问题。禁用防火墙并尝试。