【发布时间】:2023-03-17 21:27:02
【问题描述】:
我刚刚在一个非常新的 LAMP 服务器上安装了 wordpress 3.2.1(规格如下)。在全新的 wordpress 安装中,wordpress 在处理几个请求后就使用了所有可用内存 (512 mb)。测试的页面(都导致相同的问题)是预制的索引页面和管理页面。
重新启动后,我的可用内存刚刚超过 200 mb ($> free -m),并且每次对 wordpress 实例的请求后可用内存急剧减少,在少于 20 个请求后导致服务器上的内存分配错误并导致 apache 出现 500 服务器错误。
在 apache 上使用其他非 wordpress php 页面时不会出现此问题。 不成功的解决方案是在 php.ini 中设置 memory_limit 并将('WP_MEMORY_LIMIT', ...) 定义为各种大小。
系统规格:
- WordPress 3.2.1
- PHP 5.3.2-1ubuntu4.9(Zend 引擎 v.2.3.0)
- Apache 2.2.14
- Ubuntu 10.04 LTS 64 位
【问题讨论】:
-
你能告诉我们更多关于 WP 的信息吗?你在使用永久链接吗?插件?
-
WP 中的一切都是开箱即用的。没有加载插件,并且永久链接设置设置为默认“example.com/?p=123”。预设主题为二十一十一 1.2。
标签: php linux apache wordpress