linux服务器discuz:服务器限制无法上传那么大的附件的解决办法
最近几天给一个用户搬家,程序是discuz x3,原服务器是西部数码双线主机windows,新服务器是西部数码弹性云主机linux系统,搬家后测试各方面都正常了,不过后来用户又联系说后台上传附件提示:服务器限制无法上传那么大的附件

百度了一下这个问题,网上大部分的解答都是修改php.ini,并且给上传缓存目录重置权限。
西部数码linux服务器的php配置文件php.ini在/www/wdlinux/etc/php.ini,找到这个文件,分别修改一下两个函数:
POST最大字节数 post_max_size 50M
允许最大上传文件 upload_max_filesize 50M
统一改成了50M,然后重启了一下http服务,结果测试一个3M文件还是不可以,重启了一下服务器,问题依旧。
于是开始思考问题到底在哪里?这时候就首先用phpinfo检测了一下:
在网站根目录下新建一个文件pnpinfo.php,里面的内容是
<?phpinfo();?>
然后通过浏览器访问这个文件,终于发现了问题所在,原来实际上使用的是: /www/wdlinux/apache_php-5.2.17/etc/php.ini 这个配置文件,如图所示

这时候在修改这个配置文件里面的POST最大字节数 post_max_size 50M
允许最大上传文件 upload_max_filesize 50M即可,
修改后测试,上传成功。
如再遇到此问题,可以联系我们:西部数码伙伴代理-新梦想网络

百度了一下这个问题,网上大部分的解答都是修改php.ini,并且给上传缓存目录重置权限。
西部数码linux服务器的php配置文件php.ini在/www/wdlinux/etc/php.ini,找到这个文件,分别修改一下两个函数:
POST最大字节数 post_max_size 50M
允许最大上传文件 upload_max_filesize 50M
统一改成了50M,然后重启了一下http服务,结果测试一个3M文件还是不可以,重启了一下服务器,问题依旧。
于是开始思考问题到底在哪里?这时候就首先用phpinfo检测了一下:
在网站根目录下新建一个文件pnpinfo.php,里面的内容是
<?phpinfo();?>
然后通过浏览器访问这个文件,终于发现了问题所在,原来实际上使用的是: /www/wdlinux/apache_php-5.2.17/etc/php.ini 这个配置文件,如图所示

这时候在修改这个配置文件里面的POST最大字节数 post_max_size 50M
允许最大上传文件 upload_max_filesize 50M即可,
修改后测试,上传成功。
如再遇到此问题,可以联系我们:西部数码伙伴代理-新梦想网络
相关问题
下载此文章 (欢迎转载,请注明出处:http://www.xmxwl.net/help/member/20131028/13172.html)
- 下一篇:win下innoDB异常的重建方法
- 上一篇:linux常用命令之服务器日期和时间