2017-07-18 8 views
0

致命的なエラー:/var/www/web24689573/html/wp-includes/meta.phpのメモリサイズが536870912バイトになりました(20480バイトを割り当てようとしました)。ライン841WordPress:PHP致命的なエラー...許可されたメモリサイズexhauted

Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 20480 bytes) in /var/www/web24689573/html/wp-includes/plugin.php on line 449 

私はワードプレスで価格等を設定する件のデータの多くを扱うため、このエラーは、ある得る理由。現時点では、5000以上の製品があり、各製品は複数の価格(価格comparsion)を持つことができます。さらに、すべての製品をカテゴリに割り当てて、このようにする必要があります。だから、私はWordPressでPHP経由で多くのリクエストを持っています。

このエラーは、スクリプト自体からは発生していません。私の質問は今、私に何をするようアドバイスしますか?あなたがここに見ることができるよう

私はすでにキャッシュとそのようなものを無効:ここ

add_action('pre_get_posts', 'jb_pre_get_posts'); 
function jb_pre_get_posts(WP_Query $wp_query) { 
    if (in_array($wp_query->get('post_type'), array('my_post_type_1', 'my_post_type_2'))) { 
     $wp_query->set('update_post_meta_cache', false); 
    } 
} 

このエラーが来て、なぜあなたが読むことができます:http://www.junaidbhura.com/wordpress-admin-fix-fatal-error-allowed-memory-size-error/

をしかし、私は今、私は限界に近いと思いますRAM(4GB)のあなたのアドバイスやヒントに非常に感謝しています。エラーはあなたのメモリサイズでも512メガバイトで十分ではないことを言う

挨拶

+1

'define( 'WP_MEMORY_LIMIT'、 '64M');'これを試しましたか? –

+0

既に512MBで定義されています – Erik

答えて

0

は、WP-config.phpの中で2048Mにmemory_limitの設定をしてみてください。 php.iniファイルにアクセスできる場合は、memory_limitを更新してPHPを再起動することができます

関連する問題