WPサイトにopenhouse-and-openroad
テーマとToolset Typesプラグインがあります。致命的なエラー:wp-includes wp-db.phpの1821行目に134217728バイトの空きメモリサイズ(5196452バイトを割り当てようとしました)
私のサイトには30kの投稿があります。 (テーブルの318990行、ポストメタテーブルの336982行)。
その私が各ポストのために周り15-20画像、(各画像はposts
テーブルに新しい行を作る)
を持っているので、私はメモリ関連の問題はSOとWPのフォーラムで何回か尋ねたが、すべてのことを知っています人々はメモリの制限を増やすことを提案しますが、私はそれを増やしたくありません。 webite全体が私のlocalhost(Core i7、8 GB RAM)に配備されているので、ここでうまくロードする必要があります。
本当の問題私のサイト上で
他のページには、単一のポストとの1を除いて、細かいロードし、それは多分1分、あまりにも長くかかります。誰かが何が間違っているかも教えてもらえますか?
WPがそのような数の投稿(20k以上)を処理できないことは本当ですか?
すべてのキャッシュプラグインを試しましたが、その単一の投稿ページはまったく読み込まれません。
出力バッファにロードされているポストが最大メモリ制限を超えているようです。 – SyntaxLAMP
「<?php while(have_posts()):the_post();あなたのテンプレートの "single.php"に "?>ループでカウンタを制限しようとしましたか? –
はい、私もそのループを削除しました。影響はありません – Umair