使用WHM vps在服务器上设置max_allowed_pa​​cket

时间:2013-09-26 12:50:57

标签: mysql vps whm

我想使用WHM vps更改服务器上的max_allowed_pa​​cket。

但我没有找到它所在的位置,所以请帮帮我

我试过了

SET GLOBAL max_allowed_packet =1073741824;

但它不能运行所需的超级管理员。

如何在WHM vps中编辑mysql.ini

与httpd.conf相同,如何在WHM中编辑apache的设置?

2 个答案:

答案 0 :(得分:4)

嗨,

您无法从WHM内部编辑服务器my.cnf文件,您需要使用ssh命令行编辑此文件。要了解如何使用ssh连接到服务器,请参阅:

http://docs.cpanel.net/twiki/bin/view/AllDocumentation/CpanelDocs/ShellAccess

使用ssh通过root登录连接到服务器后,您需要发出以下命令来编辑my.cnf:

# nano -w /etc/my.cnf

在此文件中,您需要在[mysqld]部分下添加一行,其中包含以下内容:

max_allowed_packet=500M

您现在要按 Ctrl + O 进行保存,然后按 Ctrl + X 退出。您现在需要通过WHM或命令行重启MySQL服务器:

 # /etc/init.d/mysql restart

这将更新cPanel / WHM的mysql的max_allowed_pa​​cket。

答案 1 :(得分:0)

更改my.ini/my.cnf文件。在您的文件

中包含[mysqld]下的单行
max_allowed_packet=500M

现在完成后重启MySQL服务。您可以在mysql中看到它的当前值,如下所示:

SHOW VARIABLES LIKE 'max_allowed_packet'

您可以在此处阅读http://dev.mysql.com/doc/refman/5.1/en/packet-too-large.html