上传附件_解决了奇葩的「服务器限制无法上传那么大的附件」问题

c644aff5d6ccd63562574d73a18e99ea.png

前几天,宝塔后台提示有更新,一直没去更。今天上午,更新到了最新的宝塔Linux正式版 7.3.0版本。随后,给朋友演示几个Discuz的站点,在发布帖子时上传图片居然提示“服务器限制无法上传那么大的附件”,除了更新宝塔,好像也没做其他改动啊。

583f8f185466b5de95b19297c3e2b573.png

看了一下服务器上传限制的设置,一点毛病没有,然后,各种查资料,网上95%的搜索结果都是让你改php.ini文件里的“upload_max_filesize”参数,但这次真不是这里的问题。

cad4cf217c9e4ca9ffc5401587ca07e3.png

一筹莫展,纠结半天。终于,一篇文章提到「权限」问题,眼前突然一亮,至少遇到了不一样的解决方案。

它指出「服务器限制无法上传那么大的附件」这个问题出现的原因,大概率是php版本较高而导致的。阿北SEO并没有太在意这个问题的原因,而是直奔解决方案而去。

解决方案:

依然是在php.ini文件中,去掉“upload_tmp_dir =”前面的“;”,也就是激活这一项;然后,在“=”后面添加一个临时存储目录,然后保存;

3f5d9e7018420a202726109cb0baf32f.png

Linux下,比如在/www下面现在一个临时存储目录名为temp,那么就可以这么写“upload_tmp_dir = /www/temp”,记得给该目录赋予足够的权限。

9348c7a3994746e16edf2f4de8d1f7a8.png

重启服务器之后,问题就解决了。

默认情况下,“upload_tmp_dir”是没有开启的,听说Discuz对此有要求,但此前一直正常,也不能确定是不是更新了宝塔的缘故。

如果您也遇到类似问题,但是还没有解决,可以给我留言!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值