【发布时间】:2010-04-29 08:54:29
【问题描述】:
我们有一个网站,之前的内存限制为 12 MB(php.ini 中为 12 MB,settings.php 中为 16 MB)并且之前可以使用。
移动到新服务器后,它开始出现内存限制错误并显示半空白屏幕。
我们增加了两个文件(php.ini 和 settings.php)的限制,现在它可以工作了,但我不明白现在它需要更多的内存(它曾经使用 12 MB) ,现在它可以在小于 20 MB 的情况下继续工作)。
【问题讨论】:
-
PHP 版本相同?是否安装了相同的模块?
-
请添加新旧服务器的Apache和PHP版本。旧服务器上是否有 memcache 或类似的?
-
也许您从 32 位操作系统转到了 64 位操作系统?
-
@edwin:是的,我想可能是这样,我不确定旧服务器是 32 位还是 64 位,但新服务器肯定是 64 位