CGI-BBS > 基礎 > CGIライブラリ > WebBOARD エラー表示について


カレッヂ
カレッヂ


質問者 カミーユ  投稿日 1/3(木) 22:02:02
こんにちは。
WebBOARDを使用しております。
今回掲示板を2つに増やそうと思い、違うディレクトリに新たに設置したのですが
新しく設置したものを動かすと

Error
インデックスファイルの形式に問題があります.

との表示が出てしまいます。
ここでいう「形式」というのは、なにを指すのでしょうか?

回答者 いのちゃん  [削除]  投稿日 1/4(金) 04:28:55
webboard.cgi
118: if (!($index_name eq "webboard v10 \'s index\n")) { &error('Error','インデックスファイルの形式に問題があります.'); }

errorの出ている箇所を抽出してみましたがeqは== 等しい位しか分かりませんので
プログラマーの方なら何を意味しているか分かるかと存じますが...。
回答者 いのちゃん  [削除]  投稿日 1/4(金) 04:40:49
setup.pl
22: $cgi = 'http://www.kcb-net.ne.jp/ki-net/wb6/wb119/webboard.cgi';
23:
24: # index.htmlを置くディレクトリのURL(最後を/で閉じるのを忘れずに)
25: # index.htmlは省略してもいいようにサーバ側のディレクトリインデックス設定をしておくこと.
26: $html = 'http://www.kcb-net.ne.jp/ki-net/wb6/wb119/';

容量の関係で今立ち上げておりませんが当方の貧しい経験から見て
上記Item No.22のurl
上記Item No.26のurl

この両者の設定で立ち上げておりましたのでerrorの発生所はここの辺り
の設定のような気がしますが..。
確率は低いですので間違っていたらお許し下さい。
質問者 カミーユ  [削除]  投稿日 1/4(金) 23:07:18
原因が判明いたしました。
webboard.idxファイルの転送の際のバイナリーとアスキーの違いで、本来アスキーモード転送が必要なところ、バイナリーで転送したため「形式が違う」と表示が出た模様です。
ありがとうございました。

カミーユ
質問者 カミーユ  [削除]  投稿日 1/4(金) 23:08:48
追伸書き込みです。
レスをつけていただいた「いのちゃん」さん、ありがとうございました。

カミーユ

このページは終了したので返信(回答)は書きこめません

Web裏技