六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 664|回复: 0

解决ngnix服务器上的Discuz!x2.5 Upload Error:413错误

[复制链接]
 楼主| 发表于 2014-11-13 15:05:49 | 显示全部楼层 |阅读模式
解决ngnix服务器上的Discuz!x2.5 Upload Error:413错误

最近我们国防科技网的Discuz!x2.5上传远程附件的时候出现了一个Upload Error:413错误,起初一直以为是Discuz!x2.5的自身bug,因为是从升级Discuz!x2过来的,所以一直怀疑是升级出错,但是最后我们将Discuz!x2.5转于到另一台apache的服务器上运行,并由小游同学做了测试,完全没有发现Upload Error:413错误,于是排除了是Discuz!x2.5的自身bug,开始怀疑是ngnix的配置问题,几经波折之后,终于搞定~现在分享如下,我们的服务器是ubuntu server  12.04 64位,以下操作均在ubuntu server  12.04 下执行,如果是其他linux版本,请参考即可。
1.修改php.ini
  1.     sudo nano /etc/php5/fpm/php.ini
  2.     #打开php.ini找到并修改以下的参数,目的是修改上传限制
  3.     max_execution_time = 900
  4.     max_input_time = 900
  5.     memory_limit = 10M
  6.     upload_max_filesize = 10M
  7.     post_max_size = 10M
复制代码
修改好了之后重启一下php
  1. sudo /etc/init.d/php5-fpm restart
复制代码
2.修改nginx.conf
  1.     sudo nano /etc/nginx/ngnix.conf
  2.     #打开ngnix.conf在http { }中加入以下代码
  3.     client_max_body_size 10m;
复制代码
然后重启ngnix
  1. sudo /etc/init.d/nginx restart
复制代码
这样ngnix服务器上的Discuz!x2.5 Upload Error:413错误就解决了

解决ngnix服务器上的Discuz!x2.5 Upload Error:413错误
摘自:http://www.dn59.com/linux/server ... load-error-413.html

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博账号登陆

x
该会员没有填写今日想说内容.
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表