ログイン
ユーザ名

パスワード



パスワード紛失

新規登録
参照元情報

eguide2.56の新規掲載イベントについて

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています

投稿ツリー


前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 | 投稿日時 2010/1/19 16:43
kuma56  新米   投稿数: 3
新規掲載イベントを互換モジュールのブロックのインストールをしてトップページに表示しようとしたところ、トップページを表示した時にフッターの下にエラーが表示されました。

Notice [PHP]: Undefined variable: xoopsConfig in file C:\xampp\htdocs\xoops\html\modules\eguide\functions.php line 280

xoopsもphpもはじめたばかりで全く理解していないのでおかしな事をしているかもしれませんが・・・

440行目辺りにglobal $xoopsConfig;とあったので、そのまま280行目の前に同じglobal宣言を入れたらphpエラーが発生。
global宣言は重複不可、使用する前に宣言が必要なのだろうと思い、440行目あたりのglobal宣言をコメントアウトし、6行目付近に挿入したらエラーが消えました。

他にxoopsConfigを使用している箇所はなかったのでこれで大丈夫だと思いますが、対応が間違ってたら是非ご指南ください。

【動作環境】
・テスト用のローカルwindowsXPサーバー
・XAMPP (Basispaket) version 1.7.1
・Hodajuku Distribution1.0 for XOOPS Cube Legacy2.1 (HD1.0 for XCL2.1)
・eguide-2.56.tar

すべて新規導入のためアップデートなどの実績はありません
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2010/1/20 13:30
nobu  管理人   投稿数: 962 オンライン
まあ、修正は問題ないですし、直さずに警告を無視しても支障ありません。

その付近は昔存在したらしい、変な文字コードを送ってくるブラウザに対応するための処理なのですが、今時そんなのを使ってる人もいないでしょう。

直すより、ばっさり消してしまうのが正解な気がします。
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2010/1/22 10:47
kuma56  新米   投稿数: 3
ご返信ありがとうございます。

本番稼動する際にはIT知識のあまりない方も見る可能性がかなりあるので、保険として残しておこうかと思います。
  条件検索へ

© 2008 MySite Web Service