XAMPPの再インストール方法と設定など。

トミナガです。
昨日、うっかりXAMPPをバージョンUPしようとして、せっかく構築したローカルサーバーの環境を破壊してしまいました。 原因は色々あるのですが、

20080923_xampp02

この2つに尽きる。
もうね、ホント、既存環境は大事にした方が良いです。

で、修復に2日かかった訳ですが、いろいろメモしておきます。

XAMPPの再インストール

Googleで「XAMPP 再インストール」で検索してもあまりヒットしなかったので書いておきます。
そして、この件についてアドバイスを頂いたyoshiさんに多謝&敬礼。

手順。

  1. XAMPPを一度アンインストールする(スタート メニュー→プログラム→Apache Friends→XAMPP→Uninstall、または、XAMPPをインストールしたディレクトリの中にある、Uninstall.exeを実行)。
  2. インストールしたディレクトリを、一度空にする。できればフォルダごと消去する。
  3. PCを再起動する(これ重要かも知れないし、そうじゃないかも知れない)。
  4. XAMPPのインストーラーの、バージョン1.6.3aを使って再度インストールする。
  5. SourceForge.netのアーカイブのページから、perlアドオンをダウンロード。バージョンは5.8.8-2.2.4だと私の環境では動作しました。5.10は入れないほうが良いと思います。念のため。
  6. 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のバージョンの問題です。

20080923_xampp01

ダウンロードページでは、バージョン番号をクリックすると、AJAX的に展開しますので、1.6.8とかの最新版はスルーして、下の方を探してみること(自戒を込めて)。

最新版のXAMPPをインストールした後に、Perlアドオンを入れようとすると、

"Apache Version2.2.4 not found! Need XAMPP Version 1.6."

とか、mod_perlが何とかとか、よくわかんないエラーが出ますわよ。で、無視してインストールすると、いざMTを入れてから、「DBD::MySQLがありません」とか言われちゃう。
いやぁ、ホント参りました。

で、再インストールの手順は

とにかく、手順としては、

  1. クリーンにアンインストール
  2. (たぶん再起動)
  3. 再インストール(XAMPP1.6.3aを)
  4. アドオン追加(Perlアドオン/今回のバージョンは5.8.8-2.2.4)

って感じだと思います。各バージョンにはくれぐれも注意!

« さっぽろオータムフェストに行ってきました。 | TOP | OPENTAPEを使ってMuxtapeっぽいサイトができる。で、どう使おう? »

コメント

トラックバック

Trackback URL :

このサイトについて

管理者
location
Sapporo, Japan
job
Webデザイナー、コーダー
趣味
写真と猫

札幌でフリーランスのWebデザイナーをしています。このブログは、主に日常の出来事とWeb制作に関するメモを書いています。

>>read more

あわせて読みたい