Php 413:HTTPS上的请求实体太大
我已经看到几个问题与同一个问题,大多数提出以下解决方案Php 413:HTTPS上的请求实体太大,php,apache,https,Php,Apache,Https,我已经看到几个问题与同一个问题,大多数提出以下解决方案 增加php.ini文件中的post_max_size(设置为8M) 在php.ini文件中增加上传最大文件大小(设置为8M) 在httpd.conf中设置LimitRequestBody指令(设置为8388608=8M) 他们没有一个为我工作! 然后我重新启动了apache服务,但仍然存在同样的问题。我试图发送的表单只有5个字段(两个复选框,两个选择,一个文件),我正在上传一个653KB的文件,不工作(如果文件小于80K,则工作),以前从未
php.ini
文件中的post_max_size
(设置为8M)php.ini
文件中增加上传最大文件大小(设置为8M)httpd.conf
中设置LimitRequestBody
指令(设置为8388608=8M)- ArchLinux
- x86_64 Linux 3.10.6-2-ARCH
- PHP 5.4.18
- Apache/2.2.25
- 启用SSL的虚拟主机
131072
(128k)中有一个默认配置SSLRenegBufferSize
在虚拟主机目录中添加此指令可以增加大小,并且不再出现错误:
<VirtualHost *:443>
# ...
<Directory ...>
#...
SSLRenegBufferSize 8388608 # 8M
</Directory>
</VirtualHost>
# ...
#...
SSLRenegbuffer尺寸8388608#8M
仅添加
SSLRenegBufferSize 8388608
(不含8米)