Dedecms解决你没指定要上传的文件或文件大小超过限制的问题

本文详细介绍了在使用Dedecms进行本地上传缩略图时遇到的问题,以及如何通过修改php.ini文件中的upload_tmp_dir、post_max_size、upload_max_filesize和max_execution_time等参数解决该问题。通过新建info.php文件检查php.ini位置并进行相应调整,最终成功解决了上传限制问题。

今天在使用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后台上传文件大小限制

     

转载于:https://www.cnblogs.com/ninelife/p/4261504.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值