php – 413:在HTTPS上请求实体太大

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了php – 413:在HTTPS上请求实体太大脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我已经看到了几个有同样问题的问题,大多数提出了以下解决方

>增加PHP.ini文件中的post_max_size(设置为8M)
>在PHP.ini文件增加upload_max_filesize(设置为8M)
>在httpd.conf中设置LimITRequestBody指令(设置为8388608 = 8M)

他们都没有为我工作!

然后我重新启动了apache服务,但即使是同样的问题.我试图发送的表单只有5个字段(两个复选框,2个选择,一个文件),我正在上传一个653KB的文件,不工作(如果文件少于80K工作),以前从未遇到过这个问题.

建立:

> ArchLinux
> x86_64 Linux 3.10.6-2-ARCH
> PHP 5.4.18
> Apache / 2.2.25
>启用了SSL的虚拟主机

解决方法

我发现问题是当我启用SSL时,它在131072(128k)中有一个认配置SSLRenegBufferSize.

在虚拟主机目录中添加此指令,我可以增加大小,不再出现错误

<VirtualHost *:443>
   # ...
   <Directory ...>
        #...
        SSLRenegBufferSize 8388608 # 8M
    </Directory>    
</VirtualHost>

添加

SSLRenegBufferSize 8388608(没有#8M)

脚本宝典总结

以上是脚本宝典为你收集整理的php – 413:在HTTPS上请求实体太大全部内容,希望文章能够帮你解决php – 413:在HTTPS上请求实体太大所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。