• 締切済み

Apacheサービスが起動できない php apache2.2

 Apache2.2をインストールしましたが、Apacheサービスを起動させる ことが出来なくて困っています。  私はPHPもApacheも初心者です。  SoftBankCreative社の、基礎からのPHPという書籍を参考として、設定等行いましたが、うまくいきませんでした。  そのため、Webで調べてみましたが解決できません。  以下、私の症例を記します。 ・listening sockets available shutting downエラーがでる。 ・Apacheサービスのタスクバーのアイコンは「赤・四角」 ・同タスクバーを操作すると、異様に動作が重い。 ・Startボタンを押しても変化がない ・上記にも関わらずhttp://localhost/を開いて「it works」の  メッセージが出る ・Apacheのサブディレクトリhtdocsにhtmlファイル「test.html」を  設置し、http://localhost/test.htmlを開くと、正常に開ける。 ・が、test.html内にphpを記述しても反映されないく、  また、test.phpを同ディレクトリに設置しても404エラーとなる  さらに、私の環境を記しておきます。必要なことは答えますので。 よろしくご指導お願い申し上げます。 ・windows/vista HomePremium SP1 ・Intel Core2Duo 2.53GHz ・メモリ 3.00GB ・32ビット ・セキュリティ:ウイルスバスター2009(最低限のセキュリティ設定)

みんなの回答

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

Apacheはインストーラ使ってデフォルトでインストールするとProgram filesの下にインストールされますよね VistaではProgram files 以下のディレクトリは特別扱いなのでhttpd.confなどの設定ファイルを書き換えたりする場合は面倒です(管理者権限でエディタを開いて設定ファイルを書き換えないとユーザのVirtualStoreの方にアクセスしちゃいます) インストール時にインストールディレクトリをProgramFiles以外にすれば面倒がないです。

  • LOHA
  • ベストアンサー率52% (203/388)
回答No.1

apache関連は情報が多くあるので、色々検索してみたほうがいいと思います(多すぎてかえって迷うのですけどね…)。 http://www.google.co.jp/search?q=apache+php&lr=lang_ja&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ja:official&client=firefox-a 基本的に書籍通りにやってできないということはないと思いますが、書籍のものとapache、PHPのバージョンが違っているとかでも設定が全然違ったりするので、確認してみるとよいかもしれません。 私もapacheはまだちゃんと理解してできてなく、試行錯誤しながらなのですが、apacheでPHPのモジュールを登録していない、php.iniの設定がおかしい、、、など、色々ありそうな気がします。 ということで、個人的にはPHPをやるのなら xampp: http://www.apachefriends.org/jp/xampp-windows.html を使うのをお勧めします(これはこれでまた少し大変なんですけどね)。

関連するQ&A

専門家に質問してみよう