加州大学论坛 UCBBS.org

标题: Discuz! 图片上传出现 error 500的处理 [打印本页]

作者: dingchunhua    时间: 2013-9-6 00:37
标题: Discuz! 图片上传出现 error 500的处理
Discuz! 图片上传出现 error 500的处理
1. 修改ucbbsorg/public_html/php.ini 为如下值,以增加文件上传时间和文件处理内存,括号中为原值。
max_execution_time = 600     ; Maximum execution time of each script, in seconds(30)
max_input_time = 600    ; Maximum amount of time each script may spend parsing request data(60)
memory_limit = 320M      ; Maximum amount of memory a script may consume (64MB)
这样可以上传大文件了,但是出现“没有合法的文件被上传”错误。这是由于对高像素的限制所致。
2. 修改程序中对像素数的限制,本论坛已做如下修改,以后如果服务器负担过重,再改回。
/source/class/discuz/discuz_upload.php
将 if($size > 16777216 || $size < 16 ) 改为:
if($size > 167772160 || $size < 16 )
3.另外的选择如果高像素图片请使用“大图压缩上传(免费帖内版) 2.4 (mutong_bigupload)”插件。
4.检查下以下几处 中的设置
后台,用户,管理组,编辑,论坛相关,附件相关
后台,全局,附件类型尺寸 设置缩略图为 750x1300,缩略图质量80。
后台,论坛,具体版块,帖子选项,允许附件类型






欢迎光临 加州大学论坛 UCBBS.org (https://ucbbs.org/bbs/) Powered by Discuz! X3.2