プラグインAkismet追加すると「データベース接続確立エラー」になる
-
■環境
wordpress 3.1.4 / php4.39 / MySQL4トピックタイトルのとおりなのですが、プラグインAkismet利用すると、特定の場合においてデータベースに接続できなくなってしまいます。
記事の閲覧、管理ページへのログインなどは可能ですが、
管理者アカウントをのぞき、記事への「新規投稿」を行うと、
データベース接続にエラーが出てしまいます。
IE6などのブラウザでは、サーバーに負荷がかかっている、というようなエラーが出たりもします。不勉強ながら調べたところ、MySQLへの接続数オーバーなどといった記述にたどり着き、
ありえるかも、と思い、以下のようなことを試してみたのですが、変わらず…。
http://kennyqi.com/archives/68.html原因がかなり特定されているだけに、解決に至らないのが歯がゆい状態です。
似たような状況をご存知のかた、なにかヒントを頂けないでしょうか?
-
mysql のバージョンはいくつでしょうか?
記事上部に書いてあるのですが、MySQLはver4になります。正確には4.1.22です。
書き方が不十分で、申し訳ありません。もしかしたらそれが原因かも…と自分でも思って、古いバージョンのwordpress(とりあえず2.9)に入っていたAkismet2.2.7とかを入れてみたのですが、効果はないようでした。。
MySQL4.1.22なら、wordpress3.1.4の動作範囲に入っていますね。
http://ja.wordpress.org/2009/12/19/wordpress-29-ja/私だったら、まずデータベースの最適化をしますね。
http://dev.mysql.com/doc/refman/4.1/ja/mysql-optimisation.htmlphpmyadmin(データベースを処理するツール、wordpressとは別物です)があれば、ブラウザから最適化できます。(phpmyadminについてはサーバー管理者に確認してください)
必ずデータベースのバックアップは取っておいてください。
ご返信ありがとうございました。
phpmyadminをインストールしていないサーバーを使用していましたので、
インストールして最適化を行いました(オーバヘッドを削除)。
それでもやはり、接続エラーが出てしまうようです。。後出しになってしまい恐縮ですが、実は、他にもいくつかプラグインを入れてみてエラーが出てしまった経緯があります。
大丈夫なものは大丈夫なのですが…。単純に負荷の問題なのかと思っていたのですが、他にも原因が考えられるでしょうか??
–問題なかったプラグイン
TinyMCE Advanced
PS Disable Auto Formatting
Peter’s Collaboration E-mails
Category Limitation
Archives for a category–管理者以外のアカウントで、書き込み時に接続エラーでたプラグイン
Role Manager
table optimizerよろしければ、どなたかご意見頂ければと思います。
よろしくお願い致します。そうですか。
となると、共通しているのは–管理者以外のアカウントで、書き込み時に接続エラーでたプラグイン
のようですから、
権限周りをカスタマイズしているプラグインがあれば、そのプラグイン設定orバグの可能性が高いですね。使っているプラグインで、権限周りをカスタマイズしているものがあるかどうかを確認してみる必要があるでしょうね。
トピック「プラグインAkismet追加すると「データベース接続確立エラー」になる」には新たに返信することはできません。