dede後台上傳檔案大小限制

2021-06-20 01:47:31 字數 1596 閱讀 6943

伺服器版本是:windows server 2003 sp2

wordpress架設:iis+php+mysql

1、首先在**根目錄下建乙個info.php檔案

例如:d:\wwwroot\wp 這個是**的根目錄,在此目錄下,新建乙個txt文件,輸入如下**,然後另存為info.php

1

<?php

2echo

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大小)的在此便不截圖了。

PHP上傳檔案大小限制

歸納了一下上傳檔案大小通常需要設定的地方 1 php.ini配置檔案 設定最大上傳檔案大小 預設為20m php upload max filesize 10m post max size 10m memory limit 20m upload max filesize 10m post max s...

gitlab上傳檔案大小限制

gitlab預設上傳檔案最大10m,如果大於10m,則需要做如下修改 找到如下行 validates attachment,file size 將10改為你想要的大小 如果httpserver使用提nginx,則修改配置檔案 nginx.conf,在http中加入 client max body s...

IIS上傳檔案大小限制

首先修改webconfig maxrequestlength 2097151 executiontimeout 3600 以下是修改iis的上傳設定 方法1 iis7 預設檔案上傳大小是30m,那麼超過30m的檔案就無法上傳了,那麼就需要對iis的配置檔案進行修改。在實際應用中往往會出現上傳檔案太大...