我收到此错误:
致命错误:第1185行的/xxx/wp-content/themes/ancoraunite/fw/core/core.wp.php中的内存不足(已分配407633920)(试图分配16063字节)
1185行看起来像这样:
$rez[$opt['prefix_key'].($slug)] = ($opt['level'] ? $opt['level'].' ' : '').($name).($count ? ' ('.($count).')' : '');
我尝试了很多事情, 例如更改wp-config内存限制, 更改php.ini, 更改wp设置, 但没有用。谁能帮忙, 我是新手。
另外, 请在此处检查php.ini配置:http://bjpmirabhayandar.com/info.php
#1
请参阅以下选项,
- define(‘WP_MEMORY_LIMIT’, ‘128M’);在你的wp-config.php文件中
- 如果可以编辑或覆盖系统php.ini文件, 请增加内存限制。例如, memory_limit = 128M
- 如果你无法编辑或覆盖系统php.ini文件, 则将php_value memory_limit 128M添加到你的.htaccess文件中。
- 如果上述两种方法都不起作用, 那么该让你的托管服务提供商暂时增加你帐户上PHP的内存分配。请记住, 大多数体面的托管服务提供商会在每个帐户下为PHP分配64 MB的内存, 并且大多数体面的托管服务提供商允许用户临时增加内存分配。如果你的托管服务提供商无法容纳你, 也许是时候找到新的托管服务提供商了。
最后, 以上选项不起作用, 你需要覆盖核心文件。因为我也面临这个问题, 没有覆盖核心就无法解决。无法用.htaccess或其他内容覆盖。
在wp-include / default-constants.php行号:36
define(‘WP_MEMORY_LIMIT’, $ current_limit);更改为define(‘WP_MEMORY_LIMIT’, ‘128M’);
评论前必须登录!
注册