電子書籍の厳選無料作品が豊富!

ノン・プログラマのためのPHP入門という本を読みつつ、独学しています。
環境はwinXPです。同じような事例をあちこち探してみましたが、解決策がなかったので質問させてください。

XAMPPを利用し、本に書いてあった手順通りにインストールしました。
XAMPPコントロールパネルでApacheは「起動」と出ていますが、Mysqlには「起動」が表示されません。
「開始」を押すと「起動」と出ますが2秒くらいたつと消えてしまいます。

最初、Apacheも起動しなかったんですが、こちらはインストール時に
「ポート80または443はすでに利用されています」
とエラーが出たのでxampp-portcheck.exeで調べて、80と443を使っていたSkypeのポートを変更することで、解決しました。
MySQLで使用するポート3306はFreeとなっているので、ポートが原因ではないようです。

ファイヤーウォールやセキュリティーも切って試してみましたが、起動しません。

http://localhost/phpmyadmin/にアクセスすると、
#2003 - サーバが応答しません  とエラーが出ます。その他のエラーはありません。

もう原因が見つからなく、お手上げ状態です。
どなたか分かる方がいらっしゃれば、どうかよろしくお願いします!

A 回答 (2件)

こんにちわ。


以下のサイトでNucleusのインストールの設定方法と共に
XAMPP for Windowsの設定が書いてあります。参考になるかどうか
わかりませんが・・・・。
http://mrs.suzu841.com/nucleus/
    • good
    • 0

Mysqlのインストールの時に何をやって、どんなエラーが出ていたのかが解らなければ、対処しようもありません。


この文面だけじゃ、Apacheのエラーで止まって、mysqlはまだインストールも行われてないっていう可能性も考えられるし。

この回答への補足

XAMPPのインストーラをダウンロードして、インストールを開始。
言語選択、インストール先を選択、
「Apacheをサービスとしてインストール」
「MySQLをサービスとしてインストール」の項目にチェックを入れてインストールしました。

インストール時に出たエラーは上で書いた通り、
「ポート80または443はすでに利用されています」のみです。
他にエラーはありませんでした。

その後、「サービスインストール完了」ウィンドウが出たので、
インストール自体は成功しているのではないかと思うのですが…。
うーん。。。

補足日時:2008/07/04 00:01
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!