阳光越强烈
阴影就越是深邃

Discuz 出现server io error错误的解决

今天折腾一个Discuz网站,设置成可以上传512M的附件,但是修改PHP.ini文件显示没问题,Discuz后台也都显示支持512M的附件,一直上传超过50M的文件不成功,非常纳闷,又是一通折腾,总于发现了问题所在,我这台服务器是MaPn的生产环境,Apache+Nginx的,所以同时也必须修改Nginx的配置文件,现在过程附录如下:


1.修改PHP.ini(在/usr/local/php/etc/)

比如要500M的上传大小,需要修改PHP.ini文件的几个参数

max_execution_time = 6000
max_input_time = 6000
memory_limit = 1024m
file_uploads = on
upload_tmp_dir = /tmp
upload_max_filesize = 512m
post_max_size = 512m


2.修改Nginx.conf(在/usr/local/nginx/conf/

修改nginx.conf的一个参数:

client_max_body_size 512m


mapn restart

重新启动服务器即可

赞(0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址