- ベストアンサー
apache2.2とphp5の連携がうまくいかない
- apache2.2とphp5の連携がうまくいかない。ブラウザからは404エラーが表示される。
- 問題の解決を試みるために、必要な設定を行ったが、うまくいかなかった。
- 説明不足の場合は質問してほしい。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
どうもです。 いくつか確認させてください。 1.DocumentRootはどこに設定していますか? (httpd.confのDocumentRootの設定ディレクトリ) 2.上のDocumentRootにただのHTMLファイルを置いて正常に ブラウザから参照できますか? 3.書き間違いかとは思いますが、"tast.php"と"test.php"の 2つのファイル名が混在しているようですが、問題ないですか? 以上
その他の回答 (1)
- tany180sx
- ベストアンサー率63% (239/379)
/index.html はOKで /test.php が404てのは謎ですね。 Apacheディレクトリのlogs/error_log の中に、 見に行っているパスが保存されているので確認してみてください。
お礼
tany180sx様 お世話になります。 解決いたしました。 情けないことに原因は、ドキュメントルートへの保存がtest.php.textでした。イージーミスすぎで反省しております。 tany180sx様ありがとうございました^^ PS. 私プログラミングは初心者でPHPからはじめようとしている者です。 これから先わからないことなどでてくると思いますが、メンターなるものがいません。是非tany180sx様にメンターまでとは言いませんが、プログラミング友達みたいな感じでお付き合いできれば幸いと考えています。私、まったく怪しいものではございません。24歳の青年でございます、仕事はIT関連ではないのですがプログラミングの魅力に引かれて勉強しております。
補足
tany180sx様 ご回答ありがとうございます。 早速logs/error_log をチェックしました。 [Mon Jan 21 15:14:13 2008] [error] [client 127.0.0.1] script 'C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/test.php' not found or unable to stat 404がでた後に保存されたものです。 引き続き原因を探りたいと思います。 ご教授してくだされば幸いです。
お礼
yan1234様 お世話になります。 解決いたしました。 情けないことに原因は、ドキュメントルートへの保存がtest.php.textでした。イージーミスすぎで反省しております。 yan1234様ありがとうございました^^ PS. 私プログラミングは初心者でPHPからはじめようとしている者です。 これから先わからないことなどでてくると思いますが、メンターなるものがいません。是非yan1234様にメンターまでとは言いませんが、プログラミング友達みたいな感じでお付き合いできれば幸いと考えています。私、まったく怪しいものではございません。24歳の青年でございます、仕事はIT関連ではないのですがプログラミングの魅力に引かれて勉強しております。
補足
yan1234様 回答ありがとうございます。早速ですがお答えさせてもらいます。 1.C:/Programfiles/apache softwarefoundation/apache2.2/htdocs ドキュメントルートは初期設定のまま変更はしていません。 2.htmlでも404表示です。http://localhost/のIt works!は表示されます。 3.失礼いたしました。教えてgooへの記入ミスです。 ソースコードの見直しチェックは何度もやり駄目でしたので、PHP,Apacheをアンインストールし最新のPHP5とApache2.2をインストールして挑戦したいと思います。 ではご教授お願い致します。