カレッヂ |
質問者 リバウド
投稿日 2/5(月) 09:49:50
簡易BBS21の設置なのですが、どうしてもエラー・インデックスファイルが準備されていません。と出てしまいます。多分 ●インデックスファイルのサーバ内の位置 $index_file = "./index.html"; ●インデックスファイルをURLで表現する $index_url = "http://インデックスファイルをURLで表現する/bbs/"; ここが原因だと思うのですが、どう入力すればいいのでしょうか 深夜2時からここでつまりっぱなしです。どなたかお教えいただけないでしょうか |
回答者 いのちゃん
[削除]
投稿日 2/6(火) 00:41:46
# ※ CGIとHTMLが完全に分離しなければならない場合であれば # # /cgi-bin/ <755> # |--/data/ <777> .. (データディレクトリ) # |- bbs.cgi <755> # |- jcode.pl <644> # # /bbs/ <755> # |--/docs/ <777> .. (ドキュメントディレクトリ) # |- index.html <666> .. この名前で空のファイルを用意する(インデックスファイル) 上記の“CGIとHTMLが”別々の設定の場合は 56: # ●日本語コード変換ライブラリ 57: require './jcode.pl'; 105: # ●データディレクトリのサーバ内の位置 .. このbbs.cgiから見た位置 106: $data_dir = "./data/"; 上記Item No.57 & No.106はhtmlの直下はなくて/cgi-bin/ の配列に属して おりますのでそれぞれの前に“/cgi-bin/ ”挿入する必要があるますし当然ながら 以下の2つのurlも上記と同様に当方の“ki-net”の個所に“cgi-bin”と書く必要 があります。(No.118 & No.121) 116 #: ●インデックスファイルをURLで表現する .. index.htmlを省略できない場合は117: index.htmlまで書くこと 118: $index_url = "http://www.kcb-net.ne.jp/ki-net/minibbs21-1.01/index.html"; 119: 120: # ●このファイルをURLで表現する 121: $cgi_url = "http://www.kcb-net.ne.jp/ki-net/minibbs21-1.01/bbs.cgi"; |
回答者 いのちゃん
[削除]
投稿日 2/6(火) 00:59:12
>以下の2つのurlも上記と同様に当方の“ki-net”の個所に“cgi-bin”と書く必要 >があります。(No.118 & No.121) 済みませんちょっと勘違いをしておりました。ki-netでなくて次ぎの/minibbs21-1.01/ を“cgi-bin”に入れ替えてください。 |
回答者 いのちゃん
[削除]
投稿日 2/6(火) 01:29:09
cgi-binの環境に無い為に当方のミスが目立っておりますがindex.htmlの方は そのままでbbs.cgiの方のみをcgi-binの直下に置いて下さい。 |
質問者 リバウド
[削除]
投稿日 2/6(火) 02:39:39
何時間も悪戦苦闘して、あきらめかけていたのですがなんと上に書いてあることを実行しましたところなんとできました、 56: # ●日本語コード変換ライブラリ 57: require './jcode.pl'; をこのままにして実行していました /cgi-bin/を入れずにやっていたようです 本当にありがとうございました。 もうあきらめていたので、物凄く助かりました |
このページは終了したので返信(回答)は書きこめません
Web裏技 |