Dedecms解決你沒指定要上傳的文件或文件大小超過限制的問題


今天在使用Dedecms進行本地上傳縮略圖的時候,突然出現你沒指定要上傳的文件或文件大小超過限制的故障!感覺很是奇怪呀!一直用得好好的,為何突然出現這樣的問題呢?

查找原因,發現來原php.ini文件的設置引起的。

Dedecms解決你沒指定要上傳的文件或文件大小超過限制的問題

立即動手進行解決:

打開php的配置文件php.ini,通過搜索找到以下幾項:

;upload_tmp_dir =

注釋掉之后我們改為:

upload_tmp_dir = d:\php\tmp

注意tmp文件需要有寫入和修改權限

另外php.ini中還有兩個參數:

pose_max_size

upload_max_filesize

並將對應原值修改為較合適的值,推薦為10M

保存php.ini文件,重新啟動IIS,進入dedecms網站管理后台,上傳測試圖片,終於正常啦!

 

 

****************************************************************************************************

  1.  
  2. 修改dede后台上傳文件大小限制
    修改dede后台上傳文件大小限制
  3.  

    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    //最大輸入時間?具體意義不明確,就是上傳時間相關

     

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

    修改dede后台上傳文件大小限制
  4.  

    3、重啟iis服務

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

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

     

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

     

    修改dede后台上傳文件大小限制
  5.  

    4、驗證修改效果

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

     

    修改dede后台上傳文件大小限制
    修改dede后台上傳文件大小限制

     


免責聲明!

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



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