web-dev-qa-db-ja.com

268435456バイトの許容メモリサイズを使い果たしました(7146491840906359738バイトを割り当てようとしました)

私達はv4.4.10にいて、この問題のためにウェブサーバーを再起動しなければならないことを続けています。私は他の様々な投稿を読み、wp-config.phpメモリを増やしましたが、それでもこのエラーが出ます。

[23-May-2017 11:39:43 UTC] PHP致命的なエラー:268435456バイトの許容メモリサイズ(7146491840906359738バイトを割り当てようとしました)D:\ htdocs\wordpress\wp-includes\functions 4886行目で.php

行4886の機能は次のとおりです。

function wp_is_stream( $path ) {
    $wrappers = stream_get_wrappers();
    $wrappers_re = '(' . join('|', $wrappers) . ')';

    return preg_match( "!^$wrappers_re://!", $path ) === 1;
}

現在の長さをテストする方法はありますか、それが一定の量を超えている場合はそれで何かをしますか?

6
ScottB

検索のあと数ヶ月私はこれに困惑しました

https://bugs.php.net/bug.php?id=72451

バグはPHP 7.1で解決されています。

6
ScottB