• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PHPにお詳しい方回答お願いいたします)

PHPをインストールしたがWEBページが見つかりません

このQ&Aのポイント
  • Windows XPでPHPをインストールし、Apacheを起動させたが、http://localhost:8080/YPHPSample/01/sample1.phpでWEBページが見つかりません。
  • PHPのバージョンはphp-5.2.14で、Apacheのバージョンはhttpd-2.2.16です。
  • 問題の解決策をご教授いただける方、回答お願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • php504
  • ベストアンサー率42% (926/2160)
回答No.6

 Parent Directory しか表示されないなら01フォルダの中にファイルがないようです ~APACHE2.2\htdocs\YPHPSample\01\ の中にファイルを入れてください

aappaacchhee
質問者

お礼

php504様 お忙しいところ 申し訳ありませんでした おかげさまで "Hello PHPへようこそ!” がでました m(__)m ありがとうございました^^

その他の回答 (5)

回答No.5

>開発環境のSETUPでは >通常は2台以上のパソコンで作業だとおもいますが >今回は1台のパソコンのなかで >PHPを学習するため >Apache2.2の設定 >localhost >localhost >8080ポートの選択 >しますとありました。 どこの三流の本?その本のその部分の記述だけを見ると役に立たない本に思えます。 別の本で学習した方がいい。 >もちろん、上記よりお尋ねの80ポートは選択してません >80ポートを選択すれば一つの解決の糸口 >ですか いやそうではないけどApacheを標準でインストールしてそのまま使うなら80ポートがデフォルトになっているから わざわざ設定を変えたって事はその時に必要もないところの設定もいじっている可能性を考えただけ

aappaacchhee
質問者

補足

http://localhost:8080/YPHPSample/01/では ”Index of /YPHPSample/01  Parent Directory     ” ”上記WEBページ表示されました!!” でも http://localhost:8080/YPHPSample/01/sample1.php になると ”HTTP 404 未検出でした” WEBページ表示されません

回答No.4

8080ポートを利用する理由は何? すでに80ポートは利用している?

aappaacchhee
質問者

補足

okwakitigai様 回答へのお尋ねありがとうございます 学習用テキストはやさしいPHPを参照しています そのなかの 開発環境のSETUPでは 通常は2台以上のパソコンで作業だとおもいますが 今回は1台のパソコンのなかで PHPを学習するため Apache2.2の設定 localhost localhost 8080ポートの選択 しますとありました。 もちろん、上記よりお尋ねの80ポートは選択してません 80ポートを選択すれば一つの解決の糸口 ですか

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.3

>HTTP 404 未検出 とりあえずphp以前の問題だとおもいますので再度設定をみなおしてください Win版のapacheには詳しくないのでなんともいえませんが httpd.confのDocumentRootあたりが間違っているのかな・・・と (参考になさっている書籍には導入手順は詳しく書いてないのですか?)

  • php504
  • ベストアンサー率42% (926/2160)
回答No.2
aappaacchhee
質問者

補足

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)
回答No.1

複数の原因が考えられますので、 apacheのルートディレクトリ(DocumentRoot)の直下に (すなわち質問者さんの認識がただしければhtdocsフォルダ) index.htm を作成し、表示されるかどうかを確認するところから始めてください。

aappaacchhee
質問者

補足

index.htm を試してみました 残念ですが HTTP 404 未検出 になっています。

関連するQ&A

専門家に質問してみよう