0

我正在开发一个 Facebook 应用程序。它仍处于测试阶段,所以只有我和一个朋友正在测试该应用程序。我们的应用程序托管在共享服务器上,具有 4GB 的虚拟内存。几天后,我们收到了 500 个内部错误。日志显示:

(12)无法分配内存:无法创建子进程:/opt/suphp/sbin/suphp for ...,referer:http://...

当这些错误发生时,我看到虚拟内存使用量高达 4GB。我没有受过内存管理方面的培训,但我们的代码也没有那么复杂或繁重。是否有可能只有 2 名测试人员通过访问应用程序将内存提升到 4GB?

有趣的是,错误/偷看只会偶尔发生一次。我们连续几个小时都在做同样的事情,没有任何明显的虚拟内存使用(远低于 1GB)。

任何人都可以指出我正确的方向吗?

4

1 回答 1

0

利用

php 文件中的 ini_set('memory_limit','2024MB')

于 2013-10-25T13:11:24.327 回答