修改WordPress中上傳附件2M大小限制的方法/php+iis上傳附件默認大小修改方法


在服務器上架設好WordPress后,使用過程中發現,上傳附件大小有2M的限制

話說服務器就是本機,可以直接把文件拖到附件存儲文件夾下,然后在需要附件的地方引用鏈接

可是這種落后的方法終究不是辦法,還是應該修改大小限制,使用才方便。

 

在網搜了一下,方法有挺多,但大部分都是不完整信息的重復,下面說說我最后更改的方法,僅供參考。

 

服務器版本是:Windows Server 2003 SP2

WordPress架設:IIS+PHP+MySql

 

1、首先在網站根目錄下建一個info.php文件

例如:D:\wwwRoot\wp 這個是網站的根目錄,在此目錄下,新建一個txt文檔,輸入如下代碼,然后另存為info.php

1 <?php
2 echo phpinfo();
3 ?>

 

然后在瀏覽器中訪問這個文件,例如:http://localhost/info.php

這一步的目的是:查看本服務器上的php.ini所在位置 + 查看默認附件大小的信息

修改php.ini,但是前提是一定要修改正確位置的php.ini,不然縱使php.ini改了千萬遍也不會有效果的

因為如果不是購買空間而是自己搭建的話,可能由於存在多個php.ini而沒有修改正確位置的php.ini

我們查看到了php.ini的位置是 C:\WINDOWS\php.ini

 

2、修改第一步中找到的php.ini

用寫字板打開php.ini

搜索:memory_limit、post_max_size、upload_max_filesize、max_execution_time、max_input_time

一般默認的設置值為:


memory_limit=128M     //相當於單個腳本可調用內存大小
post_max_size=8M     //上傳文件大小上限
upload_max_filesize=2M   //默認上傳文件大小,這個就是2M的限制!
max_execution_time=30  //最大執行時間,頁面等待時間
max_input_time=60    //最大輸入時間?具體意義不明確,就是上傳時間相關

 

然后將其改為自己需要的值,例如:


memory_limit=128M
post_max_size=12M
upload_max_filesize=10M  //這樣就改為可以傳10M以下的文件了
max_execution_time=60
max_input_time=60

 

3、重啟iis服務


這個非常重要,不重啟的話,上面做的更改是不會生效的

重啟的方法,開始菜單,運行,輸入:iisreset,即可

 

若是采用PHP+Apache+MySql的話,需要重啟Apache服務

 

4、驗證修改效果

經過上述3步之后,再查看info.php,可以看到相應的信息已經更新過了

 

可以看到上面的截圖上是修改過后的信息了,至於修改前(默認2M大小)的在此便不截圖了。

 

注:

由於具體到每個人的服務器上,設置必然會有些許不同,網絡上的方法也是琳琅滿目

我這里說的也只是自己在本機上測試通過的方法,並不是通用,所以如果你按本文說的不能成功設置的話,需要再做琢磨。

若有好的方法,歡迎補充交流。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM