Simplicityの特徴 › フォーラム › Simplicityについての質問 › コメントで「コメントを急いで投稿し過ぎているようです。もう少しゆっくりお願いします。」と出るエラーについて
- このトピックには8件の返信、2人の参加者があり、最後ににより5ヶ月、 3週前に更新されました。
-
投稿者投稿
-
-
2015年3月2日 9:44 PM #22722takahiroゲスト
いつも便利に利用させて頂きありがとうございます。
さて、WordPress 4.1.1 (Simplicity1.5.0)環境を構築してみたのですが
コメントを試みると
「コメントを急いで投稿し過ぎているようです。もう少しゆっくりお願いします。」
とのエラーが発生し、非ログイン状態でのコメントが出来ません。(ログインしていればコメント可)そこでいくつか試してみたのですが、メールアドレスの入力を
行った場合にはコメントが可能でしたが
メールアドレスを未入力にすると上記のエラーが発生することがわかりました。個人的に情報も探してみたのですが、参考になる情報は得られず
最後の頼みでこちらに質問してみました、どなたかご存知でしたら情報をお願いします。 -
2015年3月2日 10:35 PM #22725わいひらキーマスター
「コメントを急いで投稿し過ぎているようです。もう少しゆっくりお願いします。」
上のエラーメッセージで検索すると、ちょっとですが原因と解決方法らしきものは出てきます。(ズバリ参考になるものではなさそうだけど)
そこでいくつか試してみたのですが、メールアドレスの入力を
行った場合にはコメントが可能でしたが
メールアドレスを未入力にすると上記のエラーが発生することがわかりました。通常は、メールアドレスを入力して書き込むものなので、メールを入力するのではダメなのでしょうか?
もし匿名にするなら、「設定→ディスカッション→名前とメールアドレスの入力を必須にする」のチェックを外せばメールは不要になります。
ただ、そのようにしてもエラーが出なくなるかわかりません。 -
2015年3月3日 10:10 AM #22785takahiroゲスト
早々の返信ありがとうございます。
ご指摘の通り、メールを不要にする事は出来るのですが
その設定に関わらず上記エラーが発生してしまうのです。
(当該設定がOnでは当然にメール未入力エラー)メールの入力についてはコメント記入のハードルを下げる為の
一つの方法として有効だと考えての事です。
(当面の対策として現在はメールの記入をお願いしています。)想像するにスパム対策との関連なのかと思いますが
基本的なphpのソースをいじくるのは将来的にも問題を残すかなと
勝手に思っており、なんらかの対策があれば教えて頂きたいと思いました。なにか良いアイディアがあればよろしくお願い致します。
-
2015年3月3日 4:22 PM #22823わいひらキーマスター
想像するにスパム対策との関連なのかと思いますが
基本的なphpのソースをいじくるのは将来的にも問題を残すかなと
勝手に思っており、なんらかの対策があれば教えて頂きたいと思いました。とりあえず、当サイトも、もう一つやっているブログも、名前&メール入力不要でやっていますが、そういったエラーが出たことがありません。
やはり、一番疑わしいのはプラグインかと思います。
とりあえず、まずプラグインを全部オフにしてエラーが出るかを確認し、オフにしたことでエラーが出なくなるようであれば、一つ一つプラグインを確認していくしかないと思います。
-
2015年3月22日 7:02 PM #24315ミュウゲスト
すいません。
「コメントを急いで投稿し過ぎているようです。もう少しゆっくりお願いします。」
というエラー、私も出ますね。(プラグイン全部オフです)
(名前とメールアドレスの入力を必須にする のチェックもはずし済)
わいひらさんオススメのwpXで今日から新しいブログをはじめたのですが検索して試行錯誤した結果
function.phpに
remove_filter(‘comment_flood_filter’, ‘wp_throttle_comment_flood’, 10, 3);を追加することでエラーは出なくなりましたが、
設定の「すでに承認されたコメントの投稿者のコメントを許可し、それ以外のコメントを承認待ちにする」
にしており、承認済みのユーザー(ログアウトした状態の私)でコメントを何度しても承認が必要になったり
コメントした後に「あなたのコメントは承認待ちです。」という表示もなく…takahiroさんが言うようにメールアドレスを入力すると出ないエラーで
http://koro-rd.ddo.jp/wblog/archives/2013/12/21-220926.html
調べるとメールアドレスを引数にしている関数が何かしらバグっているらしくて
どうもそんなメッセージみたいな。
その関数とはfloodなやつで、コメント大量投入されたときにそれをはじくための関数である。
それがメールアドレスも引数にしているんだが、それが空欄だと何かしらよろしくない感じ。ということのようなのです。
simplicityのシンプルスレッド表示機能にほれてこれを使いたいのですが
メールアドレスが空欄でこのエラーがでてしまうとせっかくのシンプルスレッド表示機能が・・・ぜひSimplicityのシンプルスレッド表示機能をメールアドレス無しで使いたいのですが
どうしたらいいのでしょうか。。。 -
2015年3月22日 9:21 PM #24323わいひらキーマスター
こちらのローカル環境でも、サーバーでも同様の現象が発生しないので僕もちょっとどうしてよいのかわからない状態です。
Simplicity以外のテーマに変更して同様の書き込みを行うと、エラーは出ないのでしょうか?
ただ、不具合の再現方法がわからないと、僕には何ともできないかもしれません。 -
2015年3月22日 9:49 PM #24329ミュウゲスト
再インストールしてテーマを色々かえてテストしてみました。
結論からいうと、上記条件で15秒以内にコメントを送信するとこのエラーが
Simplicityを使わなくても出るようでした。ということでSimplicityは無関係でしたので(あたりまえか…)
たいへんお騒がせしました。ただ、
設定の「すでに承認されたコメントの投稿者のコメントを許可し、それ以外のコメントを承認待ちにする」
にしており、承認済みのユーザー(ログアウトした状態の私)でコメントを何度しても承認が必要になったり
コメントした後に「あなたのコメントは承認待ちです。」という表示もなく…というのはなおらないままでした。。
-
2015年3月22日 10:11 PM #24332わいひらキーマスター
どちらのエラーも、おそらくSimplicityが起こしている動作ではないので、僕にはどうしようもできないかもしれません。
Wordpress特有の動作は、Wordpressのフォーラムで聞いたほうが、いろいろ詳しい方がおられるかもしれません。 -
2015年3月22日 10:34 PM #24335ミュウゲスト
たしかにそうですね。
わざわざ回答の時間を割いていただきましてありがとうございました。
-
-
投稿者投稿
- フォーラム「Simplicityについての質問」には新規投稿および返信を追加できません。