gpt4 book ai didi

php - 使用 php 在 Windows 服务器上上传文件时出现问题

转载 作者:可可西里 更新时间:2023-11-01 09:34:35 25 4
gpt4 key购买 nike

我们在运行 php 的 Windows 服务器上上传文件时遇到问题。更大的文件不会上传到服务器。该站点托管在 Windows 2008 服务器中,网络服务器是 IIS 7。

有时可以上传 22MB 的文件,但有时上传 10MB 的文件会失败。日志文件中没有错误消息。

我们在 PHP.ini 文件中设置了非常高的值。

max_execution_time 1800
max_input_time 1800
memory_limit = 5000M
upload_max_filesize = 60M
max_file_uploads = 40
post_max_size = 400

我们还尝试通过在 web.conf 文件中添加值来增加 IIS 上传限制。也没有解决问题。

maxRequestLength="204800"
requestLengthDiskThreshold="204800"
executionTimeout="3600"
maxAllowedContentLength="204800000"

http://support.myeasyprojects.net/KB/a53/uploading-large-files-times-out.aspx

我们正处于一个非常困惑的问题之中。谁能帮我们解决这个问题?

最佳答案

post_max_size 应该匹配 upload_max_filesize 因为文件是用 POST 发送的。

内存限制非常高,您真的需要那么多内存吗? 256M应该够了。

我建议的配置:

memory_limit       = 256M
upload_max_filesize = 64M
post_max_size = 64M

关于php - 使用 php 在 Windows 服务器上上传文件时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15615529/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com