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

pha*_*phy 5 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

任何意见是极大的赞赏。谢谢,肖恩

Amo*_*mos 6

解决方案在这里找到:

第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 设置。(这里唯一的问题是限制应以字节而不是千字节为单位。)以下是 MSDN 文档中的一些 copypasta:

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

就是这样!

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