Apacheの設定は「あなたの予想に反して、このページが見えているでしょうか?」と初期画面が出たのですが、PHPは「ページが表示されません」と出てしまい、
その後、http://localhost/につなげると、
Forbidden
You don't have permission to access / on this server.
Apache/2.0.54 (Win32) Server at localhost Port 80
と表示されました。
何がどう悪いのかわかりません。
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
No.2さんのいうようにdocument_rootが変わっていませんか?
document_rootの設定は「httpd.conf」というファイルの「DocumentRoot」という項目に記されています。
このDocumentRootにindex.phpやindex.htmなどのファイルは置いてありますか?
仮に当該ファイルが置いてあったとした場合、打ち込んだURLが
http://localhost となっているので、ファイル名を省略した際にデフォルトで読みにいくファイル名が設定されていますか?
ファイル名を省略した際に読みにいくファイルの設定は、
同じく「httpd.conf」内の
<IfModule mod_dir.c>
DirectoryIndex index.html index.htm index.php
</IfModule>
という箇所に記されています。
上記設定項目に記されたファイルがDocumentRootに設置されているか確認しましょう。
No.2
- 回答日時:
何らかの原因でapacheのdocument_rootの設定が変わってしまったか、無効になってしまったのが原因だと思います。
access_log及びerror_logを見てみて下さい。起動時にエラーメッセージが出ていませんか?
エラーの内容は「/(ルートディレクトリ)がアクセス許可されてない」というものですが、apacheがルートディレクトリにアクセスをしている事自体が問題アリだと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
大文字はできるだけ使わない方...
-
htaccess ssi basic認証
-
IISのNotFound表示
-
Thunderbird 振り分けされなく...
-
Tera Termでのコマンド流し込み...
-
エクセルで定期的(30分おき)...
-
hp-uxのsedコマンドについて教...
-
大量のフォルダへのハイパーリ...
-
ブラウザにIPアドレスを直打ち...
-
コマンドの戻り値が「130」
-
【マクロ】フォルダを2つのモ...
-
MODE関数を文字でできる関数は...
-
JP1で月末以外で毎週月曜日のジ...
-
java auto updaterとは何でしょ...
-
お気に入りフォルダの名前はど...
-
commonとは?
-
PhotoStageスライドショーソフ...
-
元のフォルダに矢印キーで帰りたい
-
xcopyバッチを管理者として実行...
-
フォルダのサムネイル画像
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
大文字はできるだけ使わない方...
-
FFFTPを使ったアップロードがで...
-
Apacheで特定のファイルのみア...
-
CGIをオフラインローカルで動か...
-
htmlでサーバのディレクトリを...
-
存在しないページを指定してもT...
-
htaccess ssi basic認証
-
「メンテナンス中」と表示するには
-
dojoをドキュメントルートの上...
-
XAMPPのドキュメントルート変更...
-
XAMPPで外部からアクセスする方法
-
C++でWEBブラウザを作成する
-
HTMLで大文字と小文字を区別し...
-
ASPページを開くとユーザー名と...
-
リンクが開くPCと開かないP...
-
MINEタイプの設定
-
ブラウザで動作確認しようとし...
-
KDDIのDIONのhtdocsディレクト...
-
BASIC認証でダイアログが開かない
-
フォルダーにリンクをさせたい
おすすめ情報