簡體   English   中英

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

[英]Increase File Upload Size Wordpress / IIS 7

我正在嘗試增加 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

任何意見是極大的贊賞。 謝謝,肖恩

解決方案在這里找到:

第1步:

首先,您需要編輯服務器的 PHP.ini 文件。 這可以在您的 PHP 安裝目錄中找到,例如 c:\\program files\\php\\php.ini 並設置以下值:

upload_max_filesize = 64M
post_max_size = 64M
最大執行時間 = 300
最大輸入時間 = 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

您必須修改可以從 phpinfo() 獲取的活動 php.ini 並相應地更改 post_max_size 和 upload_max_filesize。 完成后重啟iis

我不得不調整上面的第一個解決方案,因為我使用的是 Windows Share HostGator 站點。 我在 httpdocs 中有一個名為:.user.ini 的文件,我添加了:

upload_max_filesize = 256M
post_max_size = 256M
max_execution_time = 600
max_input_time = 600

因為我需要它更大。 我還補充道:

<security><requestFiltering><requestLimits maxAllowedContentLength="268435456"/> 
</requestFiltering></security>

所以這允許我上傳更大的文件。 我希望能夠上傳大型視頻或 mp3 文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM