User:
Pass:
Keep:   
Xoops Cube Project
XOOPS Cube Project Site
Powered by Google


Powered by XOOPS Cube Legacy 2.1.8
PukiWikiMod 1.5.1
WordPress Module 0.6.0 Alpha
コメントがつけられない方がいて困っています。 投稿者: koba 投稿日:2005/08/05(Fri) 03:28 No.1900  
はじめまして、kobaと申します。

WordPressは、本当に使い勝手がよく私には欠かせないモジュールです。
ご利用させていただき感謝しています。
まずは、お礼を申し上げます。

ところで表題の件ですが、
これまでに、たくさんコメントをくださっていた常連の方から
コメントがつけられないと、メールをいただくことが多くなり、
ご協力いただける方と実験してみたところ。

ノートンインターネットセキュリティを、一時的に無効にすれば
コメントの投稿ができることがわかりました。
その方の環境は以前と変わっていないようなので、
私の方に原因があると思われます。

正確にはわかりませんが、
WordPress ME for XOOPS 0.5.0-RC4
にアップデートして以降のような気もします。
スパム対策などが影響しているのでしょうか?

なにか、改善の方法がわかればうれしいのですが。
どうぞよろしくお願い申し上げます。


Re: コメントがつけられない方がいて困っています。 投稿者: のぶのぶ 投稿日:2005/08/05(Fri) 04:04 No.1901  

引用:

これまでに、たくさんコメントをくださっていた常連の方から
コメントがつけられないと、メールをいただくことが多くなり、
ご協力いただける方と実験してみたところ。

ノートンインターネットセキュリティを、一時的に無効にすれば
コメントの投稿ができることがわかりました。
その方の環境は以前と変わっていないようなので、
私の方に原因があると思われます。

もともと、XOOPSにおけるデータベースの更新においては、セキュリティ対策として、
ブラウザからHTTP_REFERERが送信されてくる事が前提になっています。
WordPressモジュールでは0.3.0までは、独自のデータベース制御を行っていたので、
この制約に影響を受けていなかったのですが、0.5.0でXOOPSの仕組みによって
データベース制御を行う事になったために、HTTP_REFERERが送信されてこなかった
場合に投稿が出来なくなります。
ノートンインターネットセキュリティが有効な場合には、このHTTP_REFERERが
ブラウザによって送信されなくなるので、0.5.0以降でコメント投稿ができなく
なったのだと考えます。
一応、wp-comments-post.phpの172行目あたりにある、

    if(!$commentHandler->insert($commentObject)) {



    if(!$commentHandler->insert($commentObject, true)) {

に変更して頂ければ、HTTP_REFERER送信無くてもコメント投稿は可能になります。


Re[2]: コメントがつけられない方がいて困っています。 投稿者: koba 投稿日:2005/08/05(Fri) 04:20 No.1902  

のぶのぶさん、ありがとうございます!

コメント可能になりました!!!

HTTP_REFERER送信についてはよくわかりませんが、
大きな問題がなければ、このままいきたいと思います。
素早いお返事にも、感謝感謝です。


NO: PASS:

このプログラムは KENT 氏の yybbs を xoops(PHP) に移植したものです
- KENT -