运行php时报内存溢出,修改php.ini不起作用?

Web、Mail、Ftp、DNS、Proxy、VPN、Samba、LDAP 等基础网络服务
回复
nifi
帖子: 335
注册时间: 2005-06-12 12:23

运行php时报内存溢出,修改php.ini不起作用?

#1

帖子 nifi » 2007-01-30 10:30

我在ubuntu 606中安装了cacti,但总是运行一段时间(不超过两天,有时候几个小时)后就不抓数据了,手动运行php poller.php,提示:
Allowed memory size of 8388608 bytes exhausted (tried to allocate 24 bytes)
后来我修改了/etc/php5/apache2/php.ini,把其中的memory_limit = 8M改为32M或者64M,但手动运行后仍然提示错误只是后边的24 bytes成了10 bytes:
Allowed memory size of 8388608 bytes exhausted (tried to allocate 24 bytes)

还有其它地方需要改动的吗?
主机是dell的1425,内存1G,硬件应该是足够了
快乐工作 快乐学习
nifi
帖子: 335
注册时间: 2005-06-12 12:23

#2

帖子 nifi » 2007-01-30 13:04

问题可能是处在mysql数据库上
我先把log和rra里边的文件清空,手动执行还是不行,然后试着备份数据库以后,删除,重新导入最初的数据库,手动执行就没问题了,换回去问题依旧
可怜俺对mysql一点不懂,哪位在用mysql和php的时候碰到过类似的情况,指点一下吧,在线等啊!!!
快乐工作 快乐学习
头像
fpoint
帖子: 112
注册时间: 2008-12-29 21:16
联系:

Re: 运行php时报内存溢出,修改php.ini不起作用?

#3

帖子 fpoint » 2009-07-30 20:52

nifi, 4年后才有人遇到几乎一样的问题,不过我是安装mediawiki时遇到的。详见:
http://blog.lizhenyu.com/2009/07/30/%E8 ... %E9%A2%98/
回复