美工学习 发表于 2023-11-25 21:33:50

discuz上传附件提示「服务器限制无法上传那么大的附件」问题

本帖最后由 美工学习 于 2023-11-25 21:35 编辑



前几天,服务器宝塔后台提示有更新,一直没去更。今天上午,更新到了最新的宝塔Linux正式版 7.3.0版本。随后,但是小编在编辑Discuz站点时候,在发布帖子时上传图片居然提示“服务器限制无法上传那么大的附件”,感觉到很奇怪

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


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

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

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


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

重启服务器之后,问题就解决了。默认情况下,“upload_tmp_dir”是没有开启的,听说Discuz对此有要求,但此前一直正常,也不能确定是不是更新了宝塔的缘故。应该就是这样的方法来解决

页: [1]
查看完整版本: discuz上传附件提示「服务器限制无法上传那么大的附件」问题