キヨタツウェブ制作者yoshiの個人ブログです。ポリシーは、キヨタツ(清らかに達成)。約2分45秒wordpressをローカル環境で動かすのに、よく使われるxamppさん。このxamppデータ一式をごっそりディレクトリ移動させた時、httpd.confのDocumentRootなどディレクトリ情報もきちんと書き換えしたはずなのに、なぜか起動しませんでした。・・・?結論としては、ディレクトリ情報の書き換えが甘いだけでした。httpd.conf以外にも、自分の場合はたくさんのファイルでディレクトリ情報を書き換える必要がありました。目次xamppをディレクトリ移動させて、ポート番号のバッティング以外の原因で動かなくなった時の対処法まずはポート番号に本当に原因がないか、調べておくドキュメントルートを変更するGrepで、ディレクトリ情報の一括検索および一括置換を実施してみるまとめxamppをディレクトリ移動させて、ポート番号のバッティング以外の原因で動かなくなった時の対処法まずはポート番号に本当に原因がないか、調べておくxamppでは、コントロールパネルの「Netstat」ボタンを押すだけで、自分のパソコンのポート情報を簡単に調べることができます。自分のパソコンのポート情報が一覧表示されます。あるxamppのエラーは、skype起動により、ポート番号80が使われていて、同じように80のポート番号を使うxamppが動かないというものがあります。ポート番号のバッティングエラーであれば、スカイプを閉じるか、xamppのポート番号を変更すれば、解決します。ドキュメントルートを変更するxamppのデータをごそっとフォルダごとディレクトリ移動させる場合、xamppの各種設定ファイルに登録されているディレクトリ情報を書き換えてあげる必要があります。一般的には、下記サイトに記載された項目についてドキュメントルートを書き換えてやれば、xamppのディレクトリ移動はできるようです。▼下記サイトにて、主要な設定ファイルが、わかりやすくまとめてあります。http://www.adminweb.jp/xampp/apache/index2.htmlただし、自分の場合は、これだけではダメでした。いうと・・・自分は昔、ディレクトリ移動する際、「すべてのファイルにおいてディレクトリ情報を修正しておけば間違いないだろう」と考えて、Grepで一括置換してしまっていたからです。(そういえば、すっかり忘れていました。)Grepで、ディレクトリ情報の一括検索および一括置換を実施してみるディレクトリ移動前のディレクトリ情報をキーにして文字列検索してみると、やはりというべきか、一般的に修正すれば良いファイル以外にも、大量の未修正ファイルの存在が発覚しました。Type)のものだと思います。併せて修正しておきます。注意点は、ディレクトリ情報を区切るスラッシュが「/」と「\」で二種類が存在しますので、念のため、両方で検索することを推奨します。ちなみに両方ともに一括置換したところ、ぶじにxamppさんが起動してくれました!まとめディレクトリ移動させた時にエラーが続く場合は、一括検索や一括置換で、ディレクトリ情報を疑ってみましょう。解決するかもしれません。・・・しかし、「xamppのエラー」で調べてみた時、Googleの検索1ページ目に「ポート番号のエラーが原因」ばかりが表示される現象には、ちょっと物言いしたくなりました。工夫して検索すれば良いのですが、もう少し良い方法はないものかどうか・・・。ネットに転がる膨大な情報のうち、自分の興味に対してヒットするものをすべて串刺しにできるようなツールが欲しいところです。現場開発の方が言うには、xamppなんか使うヤツは二流だそうですが・・・。Yoshi※本記事は作成日より一年以上が経過しています。最新の情報ではないので、ご注意ください。@kiyotatsu_twKIYOTATSU(キヨタツ)を運営しているウェブ制作者のYoshiです。得意な分野はディレクションとコーディングです。デザインはシンプルなものだけ可能です。他、色々と随時習得中です。