でpubulic_htmlフォルダとindex.htmlファイルは同列にあります。えっと頭が混乱して。
でNOTFOUNDになってしまうのですが…
人力検索はてな
この際ですから、次の手順で
もう一度設置し直してみてください。
まずpublic_htmlディレクトリの中に入って、
そこに index.htmlをUP。
続いてそれと並べて cgi-bin というディレクトリを作ってください。
パーミッションは755にしておきましょう。
とりあえず。
そして cgi-bin ディレクトリの中に移動して、
そこに
img
lock
past
という3つのディレクトリを作ります。
パーミッションはそれぞれ、
imgが755、lockとpastは777にしてみてください。
そして、これらの3つのディレクトリと並べて、
yybbs.cgi (755)
yyregi.cgi (755)
yyini.cgi (644)
yylog.cgi (666)
count.dat (666)
jcode.pl (644)
pastno.dat (666)
を並べます。
パーミッションはカッコ内のものにしてみてください。
そして img ディレクトリに移動して
home.gif などのアイコンファイルをUPし、
pastディレクトリに移動して
0001.cgi(パーミッションは666)をUP。
これで、
で掲示板にアクセスできると思います。
人力検索はてな
頑張っていらっしゃるんですね。
敬服いたします。
技術的ことはまず置いておいて
public_html フォルダの意味を考えて見ましょう。
これの意味は公共の(公の)htmlという意味です。
つまりフォルダに英語のpublicが命名されているのであって
公にするつまり多くの人が目に出来るファイルは置いていい
フォルダということです。
だから、人がURLをクリックして一番最初に飛んできて目にする
ページが大抵index.html もしくは index.htm
なのです。
ここから技術的な話しになりますが
そこで、インタープリタはpublic_htmlというフォルダをさがし
その中(フォルダの中)のindex.htmlをさがします。
ここで、NOTFOUNDが起きるということは
フォルダ自体のスペルが間違っている
フォルダの中にindex.htmlファイルが無い場合
NOTFOUNDになります。
NOTFOUNDはファイルの名前が一文字違っていても
そのファイル自体が存在しなくても起きます。
以上のことをまとめますと
フォルダおよびファイルのスペルの間違いが無いかどうか
間違いない場合、
index.htmlファイルがしかるべき位置(public_htmlフォルダの中)
にあるかどうかをチェックしてみてください。
頑張って下さい。
人力検索はてな
えーっと、前の質問でも指摘されていましたが、
もし public_html を消してもう一度作り直したとしたら、
「pubulic_html」じゃスペルが間違ってます。
public_html です。bの後のuが余計です。
ここがきちんとしていないと、
サーバはそこをドキュメントルートと認識してくれません。
ちょっと確認してみてください。
あと、public_htmlのパーミッションも。
ここは755になっていないと、
その下に置いたファイルが読み出せません。
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, box@elsia.net and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
というメッセージにかわりました。でも掲示板は表示されません。すいません…
http://www.hatena.ne.jp/1105214428#
人力検索はてな - http://www.hatena.ne.jp/1105212576 でpubulic_htmlフォルダとindex.htmlファイルは同列にあります。えっと頭が混乱して。 でNOTFOUNDになってしまうのですが…..
もしかしてですが、
public_htmlがpubulic_htmlになっているからでは?
そうです。ごめんなさい、本当にごめんなさい。
http://www.c-able.ne.jp/~inotaq/cgiset_2.html
YY-BORD 掲示板のCGI設置(その2)
index.htmlの記述のしかたが 間違っているのでしょう。
何と記述してありますか?
えと、index.htmには何も書いてません。
ダミー
#現在上記へファイルをアップロードしたと仮定します。
『500 Internal Error』と表示されていますので、
・パーミッションが正しくない
・CGIの一行目がサーバーと合致していない
・CGI自体に問題がある
この3つが考えられます。
パーミッションは正しく設定していますか?
個人サーバーならパーミッションを自動変更システムも
有る様なのですが、一般的には自分で設定します。
このパーミッションを変更しないと動作は出来ません。
パーミッションは正しいはずですが…
Perl.com: The Source for Perl -- perl development, conferences
index.htmlファイル
は
public_htmlフォルダと同列ではなく
public_htmlフォルダ
の中 <--- (ここ、すごく重要です)
にないといけません
そうしてあるのですが、サーバが受付ないんでしょうか?
恐縮ですが、駄目でした…何故だろう?書かれていた
とうりにやっているのに…