已解决 上传多个附件报错,POST长度超出限制

在php_error_log日志如下

POST Content-Length of 89324481 bytes exceeds the limit of 52428800 bytes in Unknown on line 0

创建版本时,添加了两个附件,总大小超过80M,报错见上面的描述。

我修改了/opt/zbox/etc/php/php.ini文件中的3个参数

memory_limit = 1024M

post_max_size = 900M

upload_max_filesize = 800M

重启禅道后,问题依旧

禅道版本 12.1 Linux安装包
操作系统 CentOS
客户端浏览器 IE10

提问者: 丛文嘉 悬赏:5 日期: 2020-03-26 17:44:29 答案:1 点击:1245

获取技术支持

QQ: 电话:
设置备注
答案列表
2020/03/26

可以在/opt/zbox/app/zentao/www/ 命令下创建一个upgrade.php 文件,文件内容:
<?php
phpinfo();
浏览器访问http://ip:端口/zentao/upgrade.php 查看下修改配置是否生效了。
查看完成后删除upgrade.php.

2020/03/26
看过了,master value是php.ini里面的值,但是local value还是50M
2020/03/26
自己解决了,要修改.ztaccess文件
2020/03/28
是的。使用禅道的一键安装包的话可以直接修改zentao/www/.ztaccess 文件中的参数 post_max_size 和 upload_max_filesize值来改变附件上传大小的限制。