好,所以我很困惑如何Apache,PHP和WordPress的内存分配工作。
例如在WordPress中,有一个configurationvariables(define('WP_MEMORY_LIMIT','64M');)用于默认情况下通常设置为64M的内存分配。
另外,PHP在php.ini(memory_limit)中的内存分配默认设置为低(例如128M)
如果我有一个2GB RAM的服务器,我应该如何分配内存到WordPress和PHP?
例如
我应该将php内存设置为2GB? 服务器是一个VPS也运行MySQL,cPanel等,所以我想我应该可能限制它到1GB,而不是。 另外,如果我将php内存限制为512MB,反正它会使用超过512M?
那么,怎么样的WordPress – 我应该把它设置为匹配的PHP限制?
如果我有php设置为1GB的内存和2个WordPress站点,我应该设置每个512MB – WordPress会服从内存限制吗?
只是试图处理我的内存分配策略。
非常感谢!
埃德
哎哟。 限制是每个线程,绝对不应该设置太高的值,因为一个单一的脚本可能会敲你的机器。 对于必须的PHP应用程序,64MB应该没问题,否则应该重写;)