2018年5月11日星期五

解决WordPress错误Warning: Error while sending QUERY packet

原文链接:https://www.chenweiliang.com/cwl-739.html

PHP 查询报错 Error while sending QUERY packet. PID=xxx


WordPress网站更新文章时,可能出现如下错误提示 ▼ 


Warning: Error while sending QUERY packet. PID=13691 in /home/用户名/域名/public_html/wp-includes/wp-db.php on line 1942

  • 这个问题跟Linux服务器配置有关,有电商人在使用VestaCP面板后就遇到这样的问题。

  • 这是VestaCP面板默认配置MySQL对数据大小有限制。

  • 想要解决此问题,请更改你的 max_allowed_pa​​cket 参数。

解决方法


你可以通过以下步骤,快速解决此问题:


第 1 步:打开SFTP软件


第 2 步:编辑 my.cnf 文件 ▼


/etc/my.cnf

在[MYSQLD]部分下,添加或修改以下参数 ▼


max_allowed_packet=524288000
wait_timeout = 100

第 3 步:重复MySQL服务


通过SSH输入以下命令,重新启动你的MySQL服务 ▼


service mysqld restart

若使用Mariadb数据库,请使用以下命令重启Mariadb数据库 ▼


service mariadb restart

第 4 步:登录你的PHPMyAdmin数据库管理界面。


第 5 步:SQL执行命令


点击 “SQL”,输入以下命令 ▼


SHOW VARIABLES LIKE 'max_allowed_packet'

  • 点击“执行” ▼

PHPMyAdmin SQL 执行命令 SHOW VARIABLES LIKE 'max_allowed_packet'


 

希望陈沩亮博客分享的方法,可以帮你解决MySQL数据库查询错误问题 ^_^





欢迎转载《解决WordPress错误Warning: Error while sending QUERY packet
陈沩亮版权所有,转载请注明出处链接:https://www.chenweiliang.com/cwl-739.html


网站地址:https://www.chenweiliang.com/



欲学更多秘技,请关注微信公众号:cwlboke

没有评论:

发表评论