discuz上传附件过大提示Server (IO) Error的解决方法
[i=s] 本帖最后由 zhoumo310 于 2013-11-28 11:12 编辑 [/i]今天遇到这个问题,我的服务器是 nginx+apache,php.ini里,已经设置了
[p=30, 2, left][color=#000][font=Tahoma, Arial, Helvetica, sans-serif][size=12px]memory_limit 为200M,[/size][/font][/color][font=Tahoma, Arial, Helvetica, sans-serif][color=#000000][size=12px]post_max_size = 150M,upload_max_filesize = 100M,[/size][/color][/font][color=#000][font=Tahoma, Arial, Helvetica, sans-serif][size=12px]max_execution_time为600秒,但是上传了一个10来M的压缩包仍然提示[/size][/font][/color][font=Tahoma, Arial, Helvetica, sans-serif][color=#000000][size=12px]Server (IO) Error。后来在这个站点对应的nginx.conf文件中,增加了一行client_max_body_size 100m;,如下:[/size][/color][/font][/p]
[p=30, 2, left][font=Tahoma, Arial, Helvetica, sans-serif][color=#000000]
[/color][/font][/p]
[p=30, 2, left]
[quote][color=#000]server {[/color]
[color=#000] listen 80;[/color]
[color=#000] server_name xxx.com www.xxx.com ;[/color]
[color=#000] root /www/web/y/xxx/public_html;[/color]
[color=#000] index index.html index.php index.htm;[/color]
[color=#000] error_page 400 /errpage/400.html;[/color]
[color=#000] error_page 403 /errpage/403.html;[/color]
[color=#000] error_page 404 /errpage/404.html;[/color]
[color=#000] location ~ \.php$ {[/color]
[color=#000] proxy_pass http://127.0.0.1:88;[/color]
[color=#000] include naproxy.conf;[/color]
[color=#000000] [/color][color=#ff0000]client_max_body_size 100m;[/color]
[color=#000] }[/color]
[color=#000] location / {[/color]
[color=#000] try_files $uri @apache;[/color]
[color=#000] }[/color]
[color=#000] location @apache {[/color]
[color=#000] proxy_pass http://127.0.0.1:88;[/color]
[color=#000] include naproxy.conf;[/color]
[color=#000] }[/color]
[color=#000]} [/color]
[/quote]
[/p]
[p=30, 2, left][font=Tahoma, Arial, Helvetica, sans-serif][color=#000000]
[/color][/font][/p]
[p=30, 2, left][font=Tahoma, Arial, Helvetica, sans-serif][color=#000000][size=12px]问题解决。[/size][/color][/font][/p]
[p=30, 2, left][font=Tahoma, Arial, Helvetica, sans-serif][color=#000000]
[/color][/font][/p] 加精 求APACHE+PHP如何解决? 主要是改php.ini 的post_max ,upload_max [b]回复 [url=http://www.wdlinux.cn/bbs/redirect.php?goto=findpost&pid=30838&ptid=7841]2#[/url] [i]admin[/i] [/b]
同样遇到该问题,V3.2系统,nginx+apache双引擎,在apache单引擎下测试没有问题,双引擎下和楼主一样。
通过楼主的方法,完美解决,建议老大能它以上代码能“出厂设置”。 :handshake 加到nginx.conf配置文件里的http段就可以
页:
[1]