ページへ戻る

− Links

 印刷 

こうさぎがニュースに投稿しない訳 :: XOOPS マニア

UsersWiki:nao-pon/blog/2005-02-21

こうさぎがニュースに投稿しない訳 anchor.png[1]

Tag: プログラミング[2]
Blogペットのこうさぎがニュースに投稿できていない問題を探っていたら、XOOPS[3]のとんでもないバグを見つけました。

class/xml/rpc/xmlrpcapi.php の 159行目

1
 if ((!strtolower(get_class($this)) != 'xoopsapi')) {

は、正しくは

1
if (strtolower(get_class($this) != 'xoopsapi')) {

ですね。判定が反転してしまっているので、無限ループに突入しちゃってます。 XD

Block(110)
Block(110) is not found.

  • うちのは if (!(strtolower(get_class($this) != 'xoopsapi')) { です。 -- kisite[4] 2005-02-21 (月) 22:14:30
    • XOOPS[3]標準のXML-RPC = ニュースモジュールに投稿するAPI = XOOPS_URL/xmlrpc.php を使っていなければ、なんら問題はありません。
      JIJOE さんのプロテクターを導入していて 「Xoops[3] 2.0.9.2以下に存在する穴へのパッチ」 が 「はい」 になっている場合は、xmlrpc.php へのアクセスそのものが無効になっています。 :) -- nao-pon[5] 2005-02-21 (月) 23:36:51
  • 安心して寝ます。 :D -- kisite[4] 2005-02-22 (火) 23:24:05



Last-modified: 2005-02-22 (火) 23:24:06 (JST) (7778d) by nao-pon