![]() |
![]() |
XCL2.1.4で、コントローラがparse_url()を誤った使い方をしてしまい、GETでURIを渡すタイプのモジュールがことごとくエラーになる、という [1924223] の不具合。
http://sourceforge.net/tracker/index.php?func=detail&aid=1924223&grou...
意外と知られてないのか、あちこちで「モジュールに対する質問」として放置されているようなので、告知のためにもニュースとして取り上げてみました。
この不具合によって動作がおかしくなるモジュールは結構広範囲に渡っています。
現時点で確認されているのは、
cubookmarken
xoopsgallery
tellafriend
以上3点ですが、他にも数多く存在しそうです。
一見するとモジュールのエラーに思えるので、モジュール名で検索するのでしょうが、それだとまず見つかりません。parse_url がらみのエラーが出たら、まずはこれを疑ってください。
その修正ですが、CVSから落とすか、以下から個別にパッチすることになります。
たった1ファイルだけなので比較的簡単だと思われます。
http://xoopscube.cvs.sourceforge.net/xoopscube/Package_Legacy/html/modules/le...
なお、HD-1.0.1a は、XCL2.1.4ベースですが、このバグへのパッチは最初から当たっています。
しばらく前から懸案でありましたWikiのゲスト公開を本日より行います。
これにより、マニュアル類の更新がダイレクトに閲覧できるようになり、ゲストユーザにも最新の情報がお伝えできるようになります。
ただし、ページによってはまだ作成途上の物も多く、その点はご了承いただくと共に、登録ユーザの皆様にも積極的なドキュメント製作への参加をお願いいたします。
なお、ゲストは閲覧はできますが、編集や新規ページの作成は行えません。これは従来どおりログインしてから行ってください。
また、Wikiに対してのアクセス数が増加することから、場合によってはサーバ負荷によりページ表示が多少重くなる可能性もありますが、もし著しい場合はその時点で対処を考えます。
ニュースソース
http://www.xoops.org/modules/news/article.php?storyid=4236
onokazu氏が本家に戻ると推測される記事が本家ニュースに上がっています。
概ね本家コミュニティでは歓迎されているようですが、既にCubeに大多数が移行している日本においてこのニュースが歓迎されるかは未知数です。
現在のCube日本サイト(旧XOOPS日本公式サイト)はどうなるのか?
Cube国際サイトも現在onokazu氏の管理だがこれもどうなるのか?
onokazu氏は既にXOOPS Cube開発チームから降りているのでCube開発に影響はないでしょうが、コミュニティに影響力を持つ人物なので、今後の動向が注目されます。
追記:
onokazu氏より、この件について直接の回答をいただきました。
それほど大げさな話ではないようです。
下記リンクを参照してください。
http://xoopscube.jp/modules/xhnewbb/viewtopic.php?topic_id=5871
2008/4/19 04:00頃、サーバを移転しました。
このメッセージを読めている、ということは、すでに新サーバにはアクセスできているはずです。
今回は単なるサーバの移転ではなく、運用環境も大きく変わっています。
XOOPS2.0.16a-JP から HD-1.0.1a (XCL 2.1.4)
EUC-JP から UTF-8
php4.4.4 から php5.1.6
MySQL 4.0 から MySQL 5.0
そのため、いろいろな部分で不具合が出ると思いますが、しばらくはご容赦ください。
フォーラムやこのニュースへのコメントという形で、報告をしていただければなるべく早めに対応します。
"HD1.0 for XCL2.1" のマイナーアップデートである HD-1.0.1 がリリースされました。
このパッケージでは、XCL-2.1.4ベースとなっています。(HD-1.0.0ではXCL-2.1.3ベースでした)
ただし、XCL-2.1.4 で問題となっている #1924223 のFixだけは先行して取り込まれています。
ダウンロードはこちら:
http://sourceforge.net/project/showfiles.php?group_id=200922&package_id=2...
今現在、HD-1.0.0や、それ以前のpreviewリリースをお使いでしたら、以下の手順でアップデートしてください。
- hd_update_1_0_1.* をダウンロード
- アーカイブの中身を上書きアップロード
- 互換モジュール->モジュール管理から、各モジュールを適宜アップデート