- ベストアンサー
PHPをインストールしたがWEBページが見つかりません
- Windows XPでPHPをインストールし、Apacheを起動させたが、http://localhost:8080/YPHPSample/01/sample1.phpでWEBページが見つかりません。
- PHPのバージョンはphp-5.2.14で、Apacheのバージョンはhttpd-2.2.16です。
- 問題の解決策をご教授いただける方、回答お願いいたします。
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
Parent Directory しか表示されないなら01フォルダの中にファイルがないようです ~APACHE2.2\htdocs\YPHPSample\01\ の中にファイルを入れてください
その他の回答 (5)
- okwakitigai
- ベストアンサー率21% (26/119)
>開発環境のSETUPでは >通常は2台以上のパソコンで作業だとおもいますが >今回は1台のパソコンのなかで >PHPを学習するため >Apache2.2の設定 >localhost >localhost >8080ポートの選択 >しますとありました。 どこの三流の本?その本のその部分の記述だけを見ると役に立たない本に思えます。 別の本で学習した方がいい。 >もちろん、上記よりお尋ねの80ポートは選択してません >80ポートを選択すれば一つの解決の糸口 >ですか いやそうではないけどApacheを標準でインストールしてそのまま使うなら80ポートがデフォルトになっているから わざわざ設定を変えたって事はその時に必要もないところの設定もいじっている可能性を考えただけ
補足
http://localhost:8080/YPHPSample/01/では ”Index of /YPHPSample/01 Parent Directory ” ”上記WEBページ表示されました!!” でも http://localhost:8080/YPHPSample/01/sample1.php になると ”HTTP 404 未検出でした” WEBページ表示されません
- okwakitigai
- ベストアンサー率21% (26/119)
8080ポートを利用する理由は何? すでに80ポートは利用している?
補足
okwakitigai様 回答へのお尋ねありがとうございます 学習用テキストはやさしいPHPを参照しています そのなかの 開発環境のSETUPでは 通常は2台以上のパソコンで作業だとおもいますが 今回は1台のパソコンのなかで PHPを学習するため Apache2.2の設定 localhost localhost 8080ポートの選択 しますとありました。 もちろん、上記よりお尋ねの80ポートは選択してません 80ポートを選択すれば一つの解決の糸口 ですか
- yambejp
- ベストアンサー率51% (3827/7415)
>HTTP 404 未検出 とりあえずphp以前の問題だとおもいますので再度設定をみなおしてください Win版のapacheには詳しくないのでなんともいえませんが httpd.confのDocumentRootあたりが間違っているのかな・・・と (参考になさっている書籍には導入手順は詳しく書いてないのですか?)
- php504
- ベストアンサー率42% (926/2160)
http://localhost:8080/YPHPSample/01/ でインデックスは表示されますか? あと思いつく範囲で以下をお試しください http://localhost:8080/YPHPSample/01/Sample1.php http://localhost:8080/YPHPSample/01/Sample1.php.txt http://localhost:8080/YPHPSample/01/sample1.php.txt
補足
php504様 お忙しいなか回答ありがとうございます http://localhost:8080/YPHPSample/01/ でインデックスは表示されますか? 実行したところ Index of /YPHPSample/01 Parent Directory ”上記表示されました!!” でも http://localhost:8080/YPHPSample/01/Sample1.php http://localhost:8080/YPHPSample/01/Sample1.php.txt http://localhost:8080/YPHPSample/01/sample1.php.txt では HTTP 404 未検出でした
- yambejp
- ベストアンサー率51% (3827/7415)
複数の原因が考えられますので、 apacheのルートディレクトリ(DocumentRoot)の直下に (すなわち質問者さんの認識がただしければhtdocsフォルダ) index.htm を作成し、表示されるかどうかを確認するところから始めてください。
補足
index.htm を試してみました 残念ですが HTTP 404 未検出 になっています。
お礼
php504様 お忙しいところ 申し訳ありませんでした おかげさまで "Hello PHPへようこそ!” がでました m(__)m ありがとうございました^^