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

BugTrack-wiki/280

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

【FSWikiLite】編集画面で添付ファイルを選択せず添付ボタンを押すとCGIエラーに

  • 投稿者: IO
  • カテゴリ: 本体
  • 優先度: 重要
  • 状態: 完了
  • 日時: 2006年06月08日 04時09分49秒

 内容

優先度はこれでいいのか分かりませんが、とりあえず。

当方のFSWikiLite(0.0.11)だけでなく、幾つかのサイトに設置されたFSWikiLiteでもチェックしましたが、同じくCGIエラーが起きたので、多分間違いないかと思います。

そして今SourceForge.jpからFSWikiLiteをダウンロードしてedit.cgiを見てみましたが、該当部分はやはり手を入れていないようです。

バグは,タイトルに書いたように、編集画面にて、添付ファイルを選択していない状態で添付ボタンを押すと、CGIエラーが起きるというものです。

edit.cgi中の「attach_file」サブルーチンに

if($name eq ""){
 return;
}

という行がありますが、その前に

if($file eq ""){
 &Util::error("ファイルが指定されていません。");
}

を付け加えれば回避出来るかと思います(当方のはこれで直しました)。単に入れ忘れでしょうか。FSWikiの方では問題ないようになってますね。Liteを設置して結構経ちますが、今まで気づきませんでした。多分皆同じで、気づいてないのでは(^^;)。

間違いないと思うのですが、もしも間違いだったならこの投稿は削除して下さい。

 コメント

  • CVSにコミットしました。 - たけぞう (2006年06月09日 00時57分13秒)
お名前: コメント:

最終更新時間:2006年08月11日 20時54分47秒