我知道还有另一个类似标题/错误的问题,但我认为这是一个不同的问题。
背景:
suPHP_ConfigPath /home/[username]/public_html
memory_limit = 512M
(我试过2048M,1024M,32M,......甚至-1)ini_set(/* all the values above, in the WordPress index.php */)
)MAMP
'和'ab
',我甚至会将mem限制在本地降低到16米..)(12)Cannot allocate memory: couldn't create child process: /opt/suphp/sbin/suphp for /home/infomed/public_html/index.php
请问,我要问的是要指出我可以调查的任何潜在的其他原因,我没有想法......在一个简单的Wordpress博客中,可以使用超过1GB的内存,所有插件都被禁用,主屏幕?没有图像上传,只有2 wp_get_recent_posts
,每个限制为6.
答案 0 :(得分:4)
我在网站上有大约300-400个并发连接/用户 同时,平均而言。我没有SSH访问权限:/
这是你的问题。
共享托管公司通常限制的不仅仅是PHP内存,您可能会在其他地方达到i / o和内存限制。你可能已经进入虚拟机并达到了这个限制,等等。共享主机便宜但是一旦你开始投入不错的流量,他们通常会暂停你的帐户,或者你开始遇到限制。
我建议将这么多的流量升级到类似VPS,专用服务器或迁移到基于云的托管。你显然在交通水平方面做得很好,所以快速离开:)
答案 1 :(得分:0)
打开服务器的 opcache 和 memcache。我已经收到这个错误几个月了,但是在启用 php 扩展的 opcache 和 memcache 后,一切都消失了