我正在运行Wordpress(WP)网站,而且我是现在正在运行的VPS
的root用户。
因此,当我在publish/create
新页面时,它会返回以下消息:
致命错误:允许的内存大小为268435456字节(已尝试 在/home/.../public_html/wp-includes/compat.php中分配72个字节) 在第123行
我已经搜索并阅读了有关该问题的各种文章。 所以我做了以下事情:
来自我的whm -> php configs
我已在memory_limit : 512M
另外,我在wp-config.php
文件的顶部定义了以下命令:
define('WP_MEMORY_LIMIT', '512M');
但是,我仍然收到错误。
此外,我尝试在我的.htaccess
中插入以下内容,但它无效。
<IfModule mod_php5.c>
php_value memory_limit 512M
</IfModule>
我已分配超过1GB但它没有用。
另外,我已将整个WP框架重新安装到最新版本。
另外,我已经重启apache几次以查看php上的当前设置,但我认为没有必要。正确?
我已经添加了插件:WP Overview(lite)来查看php分配,我有这些值:
内存:WP 512M(def)用法16%81.03M PHP限制512M
最后,我创建了2个测试文件来查看分配:
File1:
<? phpinfo(); ?>
它返回我有512M php分配,这是正确的。
File2:<?php echo memory_get_usage(); ?>
返回
213696
这是否正确返回?我认为它应该以字节为单位返回512M ..对吗?
对这个问题有什么看法? 我对这个问题感兴趣。