■Apache関係のFAQ
■Apacheでコンテンツが表示できない。
Apacheでコンテンツが表示できない原因としては、非常に広範囲の問題が関係してくるので、一つずつ確認が必要である。
- サーバ機で、http://127.0.0.1/とブラウザでアクセスしても、「サーバが見つかりません(ページを表示できません)」となり表示できない。
- 家庭内のクライアントで、サーバ機に家庭内のプライベートIPアドレスIP(http://192.168.1.100/等)でアクセスしても、「サーバが見つかりません(ページを表示できません)」となり表示できない。
- 家庭内のクライアントで、サーバ機にドメイン名やグローバルIPアドレス(http://example.zive.net/等)でアクセスしても、「サーバが見つかりません(ページを表示できません)」となり表示できなかったり、ルータのログイン画面が表示される。
■ApacheでCGIがうまく動作しない。
ApacheでCGIがうまく動作しないと言っても、症状はさまざまである。症状別に考えられる原因を追求しよう。
- エラー404で、ログに「File does not exist」と残っている。
- エラー404で、ログに「Options ExecCGI is off in this directory」と残っている。
- エラー500で、Internal Server Errorとなる。ログ内容は、原因により異なるログが残る。
- ブラウザでCGIを指定すると、CGIそのものが表示されてしまう。
- /cgi-bin/ディレクトリ配下においたCGI関連の画像やHTMLが表示できない。
- CGIが作成するxxx.datやxxx.logといったログファイルをブラウザで直接指定すると中身が見えてしまう。
■その他
- Apache2.0系でブラウザで文字化けする。
Top Pageへ 戻る