XAMPPの再インストール方法と設定など。
- 2008年9月23日 23:02
- Category : MovableType
- Tags :webserver, windows, xampp
トミナガです。
昨日、うっかりXAMPPをバージョンUPしようとして、せっかく構築したローカルサーバーの環境を破壊してしまいました。 原因は色々あるのですが、
- 新しいバージョンをすぐ入れようとする
- アップグレードパッケージがあるのを見逃していた

この2つに尽きる。
もうね、ホント、既存環境は大事にした方が良いです。
で、修復に2日かかった訳ですが、いろいろメモしておきます。
XAMPPの再インストール
Googleで「XAMPP 再インストール」で検索してもあまりヒットしなかったので書いておきます。
そして、この件についてアドバイスを頂いたyoshiさんに多謝&敬礼。
手順。
- XAMPPを一度アンインストールする(スタート メニュー→プログラム→Apache Friends→XAMPP→Uninstall、または、XAMPPをインストールしたディレクトリの中にある、Uninstall.exeを実行)。
- インストールしたディレクトリを、一度空にする。できればフォルダごと消去する。
- PCを再起動する(これ重要かも知れないし、そうじゃないかも知れない)。
- XAMPPのインストーラーの、バージョン1.6.3aを使って再度インストールする。
- SourceForge.netのアーカイブのページから、perlアドオンをダウンロード。バージョンは5.8.8-2.2.4だと私の環境では動作しました。5.10は入れないほうが良いと思います。念のため。
- Perlのパスを通したりとかする。
詳細は「XAMPPのPerlアドオンを使えるようにする方法、その他トラブルなど」 を参考にしてください。
XAMPPの最新版をインストールしてはいけない
ええと、実は2008年9月23日現在のXAMMP for Windows最新版は1.6.7なのですが(探せば1.6.8も出てるよ)、これ入れちゃダメです。
後からPerlアドオン入れられなくなったり、入れた後にエラーが出ます。なので、SourceForge.netのアーカイブのページから、バージョン1.6.3aを探してください。ページの下の方にあります。
また、なぜ最新バージョンがダメかということについては、「今日のMovable Type 4:XAMPP for WindowsでMT4を動かす Vol.1: 世界中の1%の人々へ」で書かれている通りで、同梱のApacheのバージョンの問題です。

ダウンロードページでは、バージョン番号をクリックすると、AJAX的に展開しますので、1.6.8とかの最新版はスルーして、下の方を探してみること(自戒を込めて)。
最新版のXAMPPをインストールした後に、Perlアドオンを入れようとすると、
"Apache Version2.2.4 not found! Need XAMPP Version 1.6."
とか、mod_perlが何とかとか、よくわかんないエラーが出ますわよ。で、無視してインストールすると、いざMTを入れてから、「DBD::MySQLがありません」とか言われちゃう。
いやぁ、ホント参りました。
で、再インストールの手順は
とにかく、手順としては、
- クリーンにアンインストール
- (たぶん再起動)
- 再インストール(XAMPP1.6.3aを)
- アドオン追加(Perlアドオン/今回のバージョンは5.8.8-2.2.4)
って感じだと思います。各バージョンにはくれぐれも注意!
Trackback URL :

