我已经设置了一个 Sympa 列表服务器,大部分情况下一切运行正常。我遇到的一个问题是发送大小超过 ~580 KB 的文件(只是普通的 .txt 文件)无法通过。我收到以下错误。
由于内部服务器错误,无法向列表“list-name”分发您的消息。
我已经确认 Sympa 中的“最大消息大小 (max_size)”设置已达到 5 MB,因此这应该不是问题。如果我尝试在删除几行后发送相同的 .txt 文件,并且文件大小约为 530 KB,那么它就可以正常工作。任何帮助都将不胜感激。
答案1
已经修好了。
这是数据库无法处理数据包大小的问题。我不得不手动编辑 /etc/my.cnf 文件并增加 max_allowed_packets 大小,然后重新启动 mysqld。
答案2
我认为这与 php 设置变量有关upload_max_filesize和memory_limitphp。它们通常位于 php.ini 的某个位置,具体取决于您的操作系统和 Web 服务器。