WordPressを2.8.2に更新したあたりから、
out of dynamic memory in yy_create_buffer()
というApacheのエラーが頻発するようになった。
このエラーなんだろうといろいろ調べたけど。。。
情報がほとんどない。。。
WordPressのサポートフォーラム
Googleグループの「out of dynamic memory in yy_create_buffer」検索結果
エラーが出たという情報はあるけど、対処法がほとんど見あたらない。。。
どうやら色々と調べた結果、WordPressの
2.7
2.8.2
で出るみたい。
どうもメモリ不足のエラー。
MySQLのキャッシュの問題かな??
と思い、MySQLの設定をいろいろといじるが、変化なく。。。
プラグインとの相性が悪いのか??と思い。いろいろと試すが変化なく。。。
メモリの問題だから。。。とメモリを増設するも意味がなく。。。
途方にくれていた。
この際、Apacheモジュールの整理もしようと急に思い立ち、整理を行ってみた。
すると、使わないモジュールをコメントアウトするだけで、メモリ使用量がだいぶ減った。
その結果、表記のエラーは全く出なくなった。
恐らくだけど。。。アクセス数が増え、プロセスが増加し、Apacheモジュールが使用してたメモリが最大を超えてたのでは。。。という結論。
プロキシつかってるし、WordPressのプラグインたちが吐き出す、.htaccessも冗長になってきてるし。。。
サーバーへの負荷が大きくなってたんだろうね。。。
表記のエラーが出て困ってる方。
とりあえずの対処法として、サーバーの設定(Apacheの設定)と.htaccessの見直しをおすすめします。