新闻中心

Discuz x2.0网站上传图片提示内存足的解决办法

作者 / 无忧主机 时间 2011-07-29 03:26:48

南昌夏天就如烧火的炉子,把鸡蛋放在路面上,一根烟的功夫就可以吃煎鸡蛋了。为了躲避这毒辣辣的太阳,顶着清晨凉爽的晨风回到公司,打开电脑开始一天的工作。今天处理的第一个问题是关于康盛的Discuz x2.0网站的问题,客户提交的工单内容说,Discuz x2.0论坛中用户上传图片后,网站程序报错提示系统内存不足。 看到这个问题,让我想起今天5月份的时候,我再给处理一个wordpress网站迁移问题的时候,也遇到过类似的问题,也是提示系统内存不足。具体情况用户可以参考“无忧主机解决WordPress Fatal error Allowed memory size of 33554432 bytes exhausted”。借鉴上次解决故障的经验,来解决这个问题。 首先确定我们php虚拟主机服务器的php.ini参数中是否设置有足够的系统内存供程序运行。这个我们可以通过无忧主机为大家开放的服务器php探针可以获得详细的参数。无忧主机(www.51php.com)系统工程师已经全局配置好这个参数,用户可以放心使用足够支持程序运行。而且,我也从其它同服务器的下使用dx程序的站长哪里了解到,他们的网站运行是正常的。 问题可能就出在用户的当前的程序上火其它未知原因上。上面说了,我借鉴解决上次wordpress网站的类似故障的经验,寻找dx源程序中控制系统内存的文件,然后做修改。我通过批量搜索,重要找到 ..\upload\source\class\class_core.php 然后将class_core.php打开,找到ini_set('memory_limit', '64m');将这参数进行修改为:128m。如下图是我给修改的参数: 然后上传,测试后问题解决,可以正常上传图片了。 纯Linux环境下高端免备案[香港独立IP地址] php空间,仅仅只需199元一年起。商务中国域名核心代理直销50元注册国际顶级域名。

本文地址:https://www.51php.com/discuz/2966.html

1
1
1
1
1
1
1

客户服务热线

0791-8623-3537

在线客服