confluence 文件服务器,Confluence wiki上传文件时报“不能上传文件至Confluence中,服务器可能已失效”...

这篇博客介绍了如何解决Confluence在上传文件时遇到的'服务器可能已失效'错误。首先,通过后台管理修改MySQL的配置,增大附件大小限制。如果问题依旧,需要检查服务器上的Confluence日志,找出'PacketTooBigException'错误,这表明mysql的'max_allowed_packet'值需要调整。修改该值并重启mysql服务后,问题通常可以得到解决。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Confluence wiki 上传文件时报“不能上传文件至Confluence中,服务器可能已失效”的解决方法。java

一. 后台管理修改配置mysql

首先用管理员登录Confluence后台管理,点设置,选择站点管理,而后点左侧的导航栏中的通常配置。sql

58e27684578e41c8b3ada6a6.html

而后在右侧的内容栏拉到最下面,找到附件设置,点编辑。服务器

58e27684578e41c8b3ada6a6.html

而后在附件最大值中填你想设置的大小,每次上传最大附件数,以及链接超时,和socket超时,图片上填的分别是100M,25,10分钟,10分钟,最后点保存。app

58e27684578e41c8b3ada6a6.html

若是没有修改存储,那么上面的设置应该能够解决不能上传大文件的问题,若是仍是不行,请看下面。

socket

二. 服务器上查看不能上传大文件缘由ide

当在管理后台设置好后,依然不能上传大文件。登录confluence服务器上,查看confluence日志,默认路径为/var/atlassian/application-data/confluence/logs/atlassian-confluence.log。this

1. 一边在服务器上tailf /var/atlassian/application-data/confluence/logs/atlassian-confluence.log监控日志,一边在confluence上传文件。这时就会看到以下报错:spa

caused by: com.mysql.jdbc.PacketTooBigException: Packet for query is too large (31549875 > 16777216). You can change this value on the server by setting the max_allowed_packet' variable.日志

at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:3868)

2019-05-30 10:35:40,592 ERROR [scheduler_Worker-1] [officeconnector.index.excel.ExcelXMLTextExtractor] endDocument expected [ 92 ] entries but read [ 95 ]

2. 报错显示mysql用于查询的数据包太大,须要修改"max_allowed_packet"的值。

修改mysql的配置文件中的 max_allowed_packet的值为你容许的值,并设置好connect_timeout超时时间,而后重启mysql。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值