コピー2018.03.05前回、windows版xamppで作ったテスト環境を、php5.6とphp7.2のバージョンのどちらかを選択して起動出来る様に改造しました。今回は、phpのバージョン違いでphpファイルが実行出来たり出来なかったりと不具合も多いので、htdocsフォルダもphp5.6とphp7.2のバージョンで分けて読み込む様にします。共有:xampp環境xamppのインストールフォルダは、c:\xamppとします。「htdocs」フォルダを複製phpのバージョンで住み分けするように、本家xamppの「htdocs」フォルダを2つコピーして、それぞれ「htdocs72」フォルダと「htdocs56」フォルダとリネームしておきます。本家があると間違って本家を読み込んだ時に気がつかないので、「htdocs」を別名に「htdocs_org」とでもしておきます。コピーする場所はhtdocsフォルダと同じにしておくので、最終的にC:\xampp\htdocs_orgC:\xampp\htdocs72C:\xampp\htdocs56となります。設定ファイルをphpのバージョン毎に作ることによって、Apache起動時にhtdocsを選択できるようにします。「C:\xampp\apache\conf」にある「httpd.conf」を同じフォルダに2つコピーして「httpd72.conf」、「httpd56.conf」とリネームします。次に「C:\xampp\apache\conf\extra」にある「httpd-xampp.conf」と「httpd-ssl.conf」も、それぞれ2つコピーして、「httpd-xampp72.conf」「httpd-xampp56.conf」「httpd-ssl72.conf」「httpd-ssl56.conf」とリネームします。「httpd.conf」のDocumentRootを書き換えまず、「httpd72.conf」と「httpd56.conf」をテキストエディタで開き、「htdocs」を検索する。以下の2ヶ所があるので、書き換えます。"C:/xampp/htdocs72">と書き換えます。"C:/xampp/htdocs56">と書き換えます。conf/extra/httpd-ssl72.conf」に書き換えます。conf/extra/httpd-ssl56.conf」に書き換えます。「httpd-xampp.conf」を書き換え「C:\xampp\apache\conf\extra」フォルダに作った「httpd-xampp.conf」のコピーファイルを書き換えます。"C:/xampp/htdocs56/xampp">「httpd-ssl.conf」を書き換え「C:\xampp\apache\conf\extra」フォルダに作った「httpd-ssl.conf」のコピーファイルを書き換えます。conf/httpd72.conf」と書けばドキュメントルートが「C:/xampp/htdocs72」xamppになります。phpのバージョン切り替えて起動と合わせると、xamppを二つインストールして無駄にディスク容量を消費すること無く、php5.6とphp7.2の両方のテスト環境が手に入ります。詳しいバッチファイルの作り方はこちらの記事に書いています。windows版xampp(php7.2.x)にimagemagickをインストールする方法ネットにはいろいろ情報が書かれているが、その通りにやっても、バージョン違いだと上手く行くまで結構苦労します。コメントをキャンセルメールアドレスが公開されることはありません。*サイト上に表示された文字を入力してください。E595やE495が3万円台に大幅値引き。(26)危険なWPプラグインやテーマ。E595やE495が3万円台に大幅値引き。WEBサイトはどう世の中の役に立つか?と考えてみるサイト.ホームwordpressSIRIUSサイトマッププライバシーポリシータイトルとURLをコピーしました。