增加文件上传大小Wordpress / IIS 7

时间:2013-02-27 03:35:01

标签: php wordpress iis-7 web-config

我正在尝试增加Wordpress博客中的文件上传大小,以允许管理员发布他的电子书和大型PDF文件。该网站托管在GoDaddy / IIS 7上。我试过以下但没有运气: web.config中: <configuration><system.webServer><security><requestFiltering><requestLimits maxAllowedContentLength="10000000"/></requestFiltering></security></system.webServer></configuration>

站点根目录中的php.ini: upload_max_filesize = 64M

非常感谢任何建议。 谢谢, 肖恩

3 个答案:

答案 0 :(得分:3)

此处找到解决方案:

第1步:

  

首先,您需要编辑服务器的PHP.ini文件。这是在   您的PHP安装目录,例如c:\ program files \ php \ php.ini和   设置以下值:

     

upload_max_filesize = 64M
  post_max_size = 64M
  max_execution_time = 300
  max_input_time = 300

     

这允许PHP处理高达64MB的文件并允许PHP脚本   超时之前最多运行5分钟。

第2步:

  

最后,IIS 7的默认文件上载限制为30MB。更大的东西   比那将导致IIS返回一个非常无用的404状态。您   可以阅读更多关于它的信息   http://www.iis.net/ConfigReference/system.webServer/security/requestFiltering/requestLimits

     

要覆盖此设置,您需要更改web.config设置   (每个)网站。 (这里唯一的问题是预计会有限制   是以字节而不是千字节。)以下是一些copypasta   来自MSDN文档:

     

不要忘记回收您的应用程序池,以便IIS获取您的应用程序   PHP.ini更改。

     

就是这样!

http://refactored.tumblr.com/post/4609761388/wordpress-iis7-uploads

答案 1 :(得分:2)

你必须修改你可以从phpinfo()获得的活动php.ini,并相应地更改post_max_size和upload_max_filesize。完成后,重新启动iis

答案 2 :(得分:1)

由于我使用的是Windows Share HostGator网站,因此我不得不采用上述第一个解决方案。我在httpdocs中有一个名为:.user.ini的文件,并添加了该文件:

<resource-file

因为我需要更大。我还添加了:

cli

因此,这允许我上传较大的文件。我希望能够上传大型视频或mp3文件。