dede後臺上傳文件大小限制

服務器版本是: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

 注:經本人測試,不能只修改“upload_max_filesize”,還必須修改“post_max_size”,才行。

3、重啓iis服務


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

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

 

若是採用PHP+Apache+MySql的話,需要重啓Apache服務

 

4、驗證修改效果

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

 

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章