XAMPP 1.7.2へ移行しました

Apache,MySQL,PHPを個別にインストールして使っていた状態から、
XAMPPへ移行することにしました。


【状況】

OS
Windows Vista SP2
フォルダ構成

【現状】
D:\
├─software
│ ├─Apache
│ ├─MySQL
│ └─php
│ └─php.ini
└─server(ドキュメントルート)


【移行後】
D:\
├─software
│ └─xampp
│ ├─apache
│ ├─mysql
│ └─php
└─server(ドキュメントルート)


【移行の流れ】
XAMPPをインストールする前に、すでにインストールされている
Apache,MySQLは削除しておくと安全だと聞きましたが、万一、
すぐにXAMPPに不満を感じて、以前の環境に戻したくなった場合に
面倒だと思ったので、アンインストールせずに以下の手順で進めました。


  1. MySQLのデータベース全体をバックアップしておく。

  2. ApacheMySQLを停止する。

  3. (php.iniが『C:\Windows』にある場合は、削除する。)

  4. XAMPPをインストールする。

  5. XAMPP内のApachehttpd.confのDocumentRootを変更する。

  6. 環境変数のPathを変更し(PHP,MySQL)、再起動する。

  7. バックアップしたデータベースをXAMPP内のMySQLに復元。


【よく分からなかった点】


  • ファイル一覧を表示してくれたほうが便利なので、httpd.confの


    Options Indexes FollowSymLinks Includes ExecCGI
    『Indexes』はそのままにしていたのですが、なぜか一覧が

    表示されませんでした。

    その後、一旦そのフォルダにindex.htmlを作成してブラウザで

    表示してから削除すると、今度はきちんとファイル一覧が

    表示されました。…なぜだろう…?

  • XAMPPのコントロールパネルが日本語化されませんでした。

    まあ、別に支障はありませんが…。