2011-07-31 32 views
1

WHM> PHP構成エディタからwhmから256MまでのPHPメモリ制限を設定しました。 でも、私のワードプレスのウェブサイトと管理者は私に以下のようなエラーを表示しています。wordpress致命的なエラー:メモリ不足

Fatal error: Out of memory (allocated 36175872) (tried to allocate 30720 bytes) in /home/XXXX/public_html/wp-includes/class-simplepie.php on line 14272 
Fatal error: Out of memory (allocated 35127296) (tried to allocate 1966080 bytes) in /home/XXXX/public_html/wp-includes/class-simplepie.php on line 5427 

私もWP-config.phpファイルの先頭に次の行を追加しようとしましたが、ない幸運と同じエラー。

define('WP_MEMORY_LIMIT', '128M'); 

誰かが私に示唆したり、解決策を教えていただけますか?

+0

なぜWordpressはあまりにも多くのメモリを使用していますか?通常、32Mは十分以上のものでなければなりません... – Carpetsmoker

+0

私はそれがいくつかのプラグインであるかもしれないと思います。 – Prakash

+0

「simplepie」に属すると思われる '' class-simplepie.php''でエラーが発生し、RSSフィードの作成に使用されます。 2行目は '' 1966080バイト 'を割り当てようとしました。これは約1.8MBで、1つの文IMHOのためにかなりたくさんあります!私はwordpressやsimpliepieプラグインに精通していませんが、IMHOはエラーを追跡するだけでメモリ制限を増やすより良い解決策になります。コードを見たり、シンプルな人たちの助けを借りてみてください。 – Carpetsmoker

答えて

0

php.ini(またはWHMサービス設定ページ)でメモリ制限を変更しましたか?その場合は、Apacheを再起動してください

+0

はい値のサーバーを変更して、Apacheを再起動しました。さらに、私はphpinfo()からphpの設定値をチェックすると、256Mのメモリ制限を示していますが、何とかwordpressはそれを利用していません。私は何をすべきか? – Prakash

1

SimplePie people reckonこれはbug in PHPによって引き起こされます。 PHP 5.3で修正されました。アップグレードが役に立ちます。

新しいバージョンのSimplePieでは、メモリ使用量は少なくなりますが、キャッシュされたアイテムの多くがメモリを消費する原因となるのと同じPHPバグが残ります。

3

私は最終的に、PHPからメモリ致命的なエラーの白いスクリーンを解決したと思います。ここ

完全な詳細:http://www.isthisyourhomework.com/how-to-fix-the-wordpress-white-screen-of-death/

のWordPressとPHPメモリー制限を設定すると、あなたのために動作しない場合は、あなたのApacheのconfのファイルのいずれかに次の行をedditing /追加してみてください。私はそれらへのアクセス権を持っていなかったので、私は私のWPサーバーのドキュメントルートに.htaccessファイルに次の行を追加しました:

RLimitMEM max 

多くのホストは、共用サーバ上の各ユーザーに制限を設定しています。上記の設定はあなたのサーバーを拡張し、WSODを破棄します。

+0

記事の関連部分をあなたの答えにコピーしてください。リンクが壊れた場合、リンクのみの回答はうまくいかない.... –

関連する問題