WP Memory Limit 问题

问答中心分类: OneinStackWP Memory Limit 问题
探路者 asked 8 年 ago
 
您好,我用wordpress使用avada主题,环境是安装oneinstack, 主题后台提示:
WP Memory Limit:40 MB - We recommend setting memory to at least 128MB.
To import classic demo data, 256MB of memory limit is required.
Please define memory limit in wp-config.php file. To learn how, see: Increasing memory allocated to PHP.
https://codex.wordpress.org/Editing_wp-config.php#Increasing_memory_allocated_to_PHP
然后我在wp-config.php文件的最后处加了如下:
/** Increase PHP Memory to 128MB. */
define( 'WP_MEMORY_LIMIT', '128M' );
重启服务器后,我发现主题后台仍然提示如上内容,是不是oneinstack的其他地方也要修改某参数呢? 我上面加的应该没有问题吧?
 
 
 
 

4 Answers
oneinstack answered 8 年 ago
/usr/local/php/etc/php.ini 中memory_limit参数!

探路者 answered 8 年 ago
/usr/local/php/etc/php.ini 中memory_limit参数!=> 我是早已经修改到256M的,但是还是主题后台提示如上信息

oneinstack answered 8 年 ago
php其它地方没限制了,看看wp代码,参考:http://www.readot.com/607/

探路者 answered 8 年 ago
 
老大,经过检查发现在 wp-config.php 上加上是可以,我之前的位置加错了,正确的加上是:即加在define('WP_DEBUG', false);之后即可。
define('WP_DEBUG', false);
define('WP_MEMORY_LIMIT', '128M');
 
这里还有一个问题:我修改了WP的内存,它对整个VPS的内存分配是否有影响呢?是否可以这样理解:把物理内容分给WP 128M了,相当于其他的地方内存分配就减少了?