【发布时间】:2017-06-27 01:45:13
【问题描述】:
我以前有一个可以工作的 wordpress,最近我将它更新到了 4.7.2 版。但是现在我看不到我的媒体文件了。
当我尝试在弹出错误消息后上传图片时。
“致命错误:已达到最大函数嵌套级别‘256’, 中止!在 C:\wamp64\www*\wp-includes\cache.php 第 724 行“
请在cache.php中找到代码(行号724,725,726)
protected function _exists( $key, $group ) {
return isset( $this->cache[
$group ] ) && ( isset( $this->cache[ $group ][ $key ] ) ||
array_key_exists( $key, $this->cache[ $group ] ) );
}
请帮帮我。
谢谢, Preetham Hegde。
【问题讨论】:
-
你在用
php_xdebug吗? -
您从哪个 wordpress 版本更新到最新版本?
-
wordpress 版本 3.4.1
-
@PreethamHegde 你有没有解决这个问题?我现在正面临同样的问题,已将 xdebug 上的嵌套级别提高到 512,但仍然遇到问题。虽然我在适当的代码上得到它,与 Wordpress 无关,但只有当我在 if 语句中添加 isset() 检查时才会出现问题......
-
当我想创建 POT 文件来翻译 WordPress 插件时,
wp-cli和命令wp i18n make-pot遇到了同样的错误。我在 Linux 上删除了php-xdebug包来解决这个问题。我还读到您可以在php.ini文件中增加xdebug.max_nesting_level的限制。