http://www.hatena.ne.jp/1105212576

でpubulic_htmlフォルダとindex.htmlファイルは同列にあります。えっと頭が混乱して。
でNOTFOUNDになってしまうのですが…

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:--
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答7件)

id:TomCat No.1

回答回数5402ベストアンサー獲得回数215

ポイント15pt

http://www.hatena.ne.jp/1

人力検索はてな

この際ですから、次の手順で

もう一度設置し直してみてください。

まず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。

これで、

で掲示板にアクセスできると思います。

id:yujihirose

恐縮ですが、駄目でした…何故だろう?書かれていた

とうりにやっているのに…

2005/01/09 05:30:55
id:tmang No.2

回答回数19ベストアンサー獲得回数0

ポイント15pt

http://www.hatena.ne.jp/2

人力検索はてな

頑張っていらっしゃるんですね。

敬服いたします。

技術的ことはまず置いておいて

public_html フォルダの意味を考えて見ましょう。

これの意味は公共の(公の)htmlという意味です。

つまりフォルダに英語のpublicが命名されているのであって

公にするつまり多くの人が目に出来るファイルは置いていい

フォルダということです。

だから、人がURLをクリックして一番最初に飛んできて目にする

ページが大抵index.html もしくは index.htm

なのです。

ここから技術的な話しになりますが

そこで、インタープリタはpublic_htmlというフォルダをさがし

その中(フォルダの中)のindex.htmlをさがします。

ここで、NOTFOUNDが起きるということは

フォルダ自体のスペルが間違っている

フォルダの中にindex.htmlファイルが無い場合

NOTFOUNDになります。

NOTFOUNDはファイルの名前が一文字違っていても

そのファイル自体が存在しなくても起きます。

以上のことをまとめますと

フォルダおよびファイルのスペルの間違いが無いかどうか

間違いない場合、

index.htmlファイルがしかるべき位置(public_htmlフォルダの中)

にあるかどうかをチェックしてみてください。

頑張って下さい。

id:TomCat No.3

回答回数5402ベストアンサー獲得回数215

ポイント14pt

http://www.hatena.ne.jp/3

人力検索はてな

えーっと、前の質問でも指摘されていましたが、

もし public_html を消してもう一度作り直したとしたら、

「pubulic_html」じゃスペルが間違ってます。

public_html です。bの後のuが余計です。

ここがきちんとしていないと、

サーバはそこをドキュメントルートと認識してくれません。

ちょっと確認してみてください。

あと、public_htmlのパーミッションも。

ここは755になっていないと、

その下に置いたファイルが読み出せません。

id:yujihirose

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.

というメッセージにかわりました。でも掲示板は表示されません。すいません…

2005/01/09 06:01:18
id:yam4 No.4

回答回数57ベストアンサー獲得回数0

ポイント14pt

http://www.hatena.ne.jp/1105214428#

人力検索はてな - http://www.hatena.ne.jp/1105212576 でpubulic_htmlフォルダとindex.htmlファイルは同列にあります。えっと頭が混乱して。 でNOTFOUNDになってしまうのですが…..

もしかしてですが、

public_htmlがpubulic_htmlになっているからでは?

id:yujihirose

そうです。ごめんなさい、本当にごめんなさい。

2005/01/09 06:01:49
id:taknt No.5

回答回数13539ベストアンサー獲得回数1198

ポイント14pt

http://www.c-able.ne.jp/~inotaq/cgiset_2.html

YY-BORD 掲示板のCGI設置(その2)

index.htmlの記述のしかたが 間違っているのでしょう。

何と記述してありますか?

id:yujihirose

えと、index.htmには何も書いてません。

2005/01/09 19:41:54
id:kyanasaki No.6

回答回数195ベストアンサー獲得回数0

ポイント14pt

ダミー

#現在上記へファイルをアップロードしたと仮定します。

『500 Internal Error』と表示されていますので、

・パーミッションが正しくない

・CGIの一行目がサーバーと合致していない

・CGI自体に問題がある

この3つが考えられます。

パーミッションは正しく設定していますか?

個人サーバーならパーミッションを自動変更システムも

有る様なのですが、一般的には自分で設定します。

このパーミッションを変更しないと動作は出来ません。

id:yujihirose

パーミッションは正しいはずですが…

2005/01/09 19:42:28
id:yam4 No.7

回答回数57ベストアンサー獲得回数0

ポイント14pt

http://www.perl.com/

Perl.com: The Source for Perl -- perl development, conferences

index.htmlファイル

public_htmlフォルダと同列ではなく

public_htmlフォルダ

の中 <--- (ここ、すごく重要です)

にないといけません

id:yujihirose

そうしてあるのですが、サーバが受付ないんでしょうか?

2005/01/09 19:43:54

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません