0

我有一个在我的开发服务器(Linux Debian Squeeze 64 位,PHP 5.3)上运行良好的 PHP 脚本,因为memory_get_peak_level()它大约消耗了大约 13M 的内存。

当我在生产服务器(也是 Debian,PHP 5.3)上运行相同的脚本时,有时会出现致命的内存不足错误,因为脚本试图分配超过 256M(已在 中设置的限制memory_limit),可重现。这是一个数据库驱动的应用程序 (MySQL),我对数据库进行了镜像,以确保不是数据引起了麻烦。

有没有什么好的策略可以找出,为什么它消耗的内存超过了 10 倍?这可能是什么原因?它可以是我在实时服务器上使用的 ioncube 扩展吗?

4

0 回答 0