トップ 差分 一覧 Farm ソース 検索 ヘルプ RSS ログイン

BugTrack-wiki/130

ページの作成や編集にはユーザ登録が必要です。

ページをモジュールと誤解する問題

  • 投稿者: Kinsan
  • カテゴリ: 本体
  • 優先度: 普通
  • 状態: 却下
  • 日時: 2003年09月30日 12時01分04秒

 内容

なんか、面白い問題に出くわしました。

P4y.pmという名のページがあり、3.4の時はアクセス出来ていたのですが、3.5にしたら、下記のエラーが出る様になりました。

Can't locate object method "config" via package "P4y.pm" (perhaps you forgot to load "P4y.pm"?) at lib/Util.pm line 185.

なんかセキュリティーホールに近い様な、内部処理上の問題がありそうです。(普通のサイトなら、useしただけで穴の開く様なモジュールはインストールしていないでしょうからセキュリティーホールにはまずならんでしょうけど。)

 コメント

  • ページ内でrefプラグインを使ってたりしませんか? - たけぞう (2003年09月30日 12時26分32秒)
  • refプラグインは使っています(ページのソースを見て確認しました)。refで添付ファイルP4y.pmを参照しています。 refプラグインで、モジュールをuseしようとしてしまうんですか? - Kinsan (2003年09月30日 14時56分14秒)
  • BugTrack-wiki/129を見てちょっと分かりました。"perhaps you forget to load"というエラーが出たので、モジュールをuseしてしまっているのかと勘違いしました。要は、refプラグイン関連で修正せねばならないところがあるということですね。 - Kinsan (2003年09月30日 14時59分56秒)
  • BugTrack-wiki/129と同じ問題だと思います。3.5.1dev3以前なら正しく表示されるはずです。3.5.1dev4の場合はBugTrack-wiki/129のパッチをあててみてください。 - たけぞう (2003年09月30日 15時57分19秒)
  • Ref.pmを修正して、解決しました。どうもありがとうございました。 - Kinsan (2003年10月01日 00時55分44秒)
  • このバグレポートはBugTrack-wiki/129と同じということで「却下」にしておきます。 - たけぞう (2003年10月01日 10時15分03秒)
お名前: コメント:

最終更新時間:2006年01月22日 05時07分08秒