wordpress安装后内存爆表处理续

虽然内存不是爆表,但是逐步也达到80%,继续搜索

/conf/extra/httpd-mpm.conf(宝塔linux服务器管理页面下的目录)

# prefork MPM
#StartServers:要启动的服务器进程的数量
#MinSpareServers:保留备用服务器进程的最小数量
#MaxSpareServers:保留备用的服务器进程的最大数量
#MaxRequestWorkers:允许启动的最大服务器进程数
#MaxConnectionsPerChild:服务器进程所服务的最大连接数
# before terminating
<IfModule mpm_prefork_module>
StartServers 5
MinSpareServers 5
MaxSpareServers 10
MaxRequestWorkers 100
MaxConnectionsPerChild 100

上面和搜索到的文章内容有些不一样,先这样配置,继续测试效果。

wordpress装好后内存爆表解决测试

wordpress装好后内存爆表,网上搜索后找到一下方法:

/wp-includes/default-constants.php

宝塔面板搜索很好找到,

根据网上搜索应该是// Set memory limits,实际看编辑内容只有// Define memory limits内可以修改内存,都改为256M

// Define memory limits.
if ( ! defined( ‘WP_MEMORY_LIMIT’ ) ) {
if ( false === wp_is_ini_value_changeable( ‘memory_limit’ ) ) {
define( ‘WP_MEMORY_LIMIT’, $current_limit );
} elseif ( is_multisite() ) {
define( ‘WP_MEMORY_LIMIT’, ‘256M’ );
} else {
define( ‘WP_MEMORY_LIMIT’, ‘256M’ );
}
}
if ( ! defined( ‘WP_MAX_MEMORY_LIMIT’ ) ) {
if ( false === wp_is_ini_value_changeable( ‘memory_limit’ ) ) {
define( ‘WP_MAX_MEMORY_LIMIT’, $current_limit );
} elseif ( -1 === $current_limit_int || $current_limit_int > 268435456 /* = 256M */ ) {
define( ‘WP_MAX_MEMORY_LIMIT’, $current_limit );
} else {
define( ‘WP_MAX_MEMORY_LIMIT’, ‘256M’ );
}
至少测试内存逐步增加,但是不会爆表,有待继续测试下。