15621857753

PHPCMS V9如何解决添加栏目报错的问题

来源:齐鲁建站 栏目:开发教程 阅读: 日期:2020-12-13

PHPCMS V9如何解决添加栏目报错的问题?从字面上解读便是当下包大小超过mysql系统配置的包大小没法实行使用。简洁明了而言便是mysql把当下实行的mysql语句当作是一个包,而对这一包大小的限定既是对当下mysql语句长度的限定。

MYSQL error: Got a packet bigger than ‘max_allowed_packet’ bytes

在应用longtext类型实行数据录入时,有的时候会抛出去这一异常情况,

从字面上解读便是当下包大小超过mysql系统配置的包大小没法实行使用。

说明一下包大小这个东西:

简洁明了而言便是mysql把当下实行的mysql语句当作是一个包,

而对这一包大小的限定既是对当下mysql语句长度的限定。

解决方案:

(1)Linux下:

进入网络服务器路径/etc找到my.cnf在里面的mysqld段中

找到max_allowed_packet=大小

调整到适度大小并保存,随后重启mysql网络服务器,即可。要是没有这方面就增加这行。

(2)Windows下:

进入到mysql安装路径下,找到my.ini文件,在[mysqld]部分(不在这些不起作用)添加一句:

set-variable=max_allowed_packet=大小。保存后重新起动mysql服务。

顺带说一下:

那一个大小的设定在linux下可以直接写10M、20000K之类的

不过在windows下就只有折算成byte.

以上就是关于PHPCMS添加栏目报错的所有内容,希望可以帮到大家,欢迎找小编一起交流~

展开