我试图在Windows上使用PHP设置Apache2网络服务器。我使用EasyPHP软件包安装所需的服务器。只要我想托管更大的文件进行下载,一切正常。我的意思是34M。当我尝试下载此类文件时,请求超时。如果我尝试下载具有相同文件名的较小文件,则可以正常工作。我不知道是什么原因引起的。我尝试直接在服务器上访问文件,但如果我尝试使用某些PHP代码获取,也会失败。 我在httpd.conf中将LimitRequestBody设置为0,但我找不到任何可能对此产生影响的选项。
编辑:没有使用PHP时下载失败,我试图用直接链接下载文件。所以我并不认为这是与PHP有关的问题,而是与apache有关。
任何帮助都将不胜感激。
答案 0 :(得分:0)
我想对此表示赞赏,但已经被问到并回答了很多次。 How to increase maximum execution time in php
如果您觉得这个答案有用,请标记为已回答。
答案 1 :(得分:0)
内存限制无效,但使用readfile_chunked函数有效!也谢谢你!
|-Project3
|-Project4