バージョンアップします。専門知識が多少有っても、XAMPP本体のバージョンアップは現実的に無理です。環境へデータ移行(バックアップ&復元)を行います。バージョン3.7.3より低い場合は動作しなくなります。以前の環境で旧バージョンのXAMPPからデータのバックアップが可能でした。(運が良かった!今回は以下を行います。環境にWordPressのインストールとデータの復元XAMPPのデータベースのパスワード設定で不具合が出ています。途中の操作ミス?の影響かもしれませんが、詳細な原因は不明です。回避方法は明記しますが、セキュリティ上の問題は残ったままです。バージョン1903にアップデートする前に旧バージョンXMAPP環境下でのWordPressデータを全バックアップします。10を1903にアップデートしてしまって旧XMAPPが動作しない場合はココでの作業は諦めてください。Migration」は記事やコメントだけでなく、WordPressの設定、プラグインの設定、テーマのカスタマイズ設定、等のWordPress関連のデータを他の環境に移行するときに必要な情報をファイルにして一括でバックアップしてくれます。他のバックアップ&復元ソフトに比べて、操作もシンプルで誰でも簡単に使えるプラグインです。無料版に一部制限は有りますが、通常の操作では無料版で十分です。今回も無料版の機能だけを使います。Migrationプラグインのインストールは他のプラグインと同じです。[エクスポート]を選択します。「高度なオプション」をクリックすると、非バックアップ項目が一覧表示されます。今回は不要と思われる以下の3つをオンしました。(SQL)お知らせ:無料版ではインポート(復元)時に扱えるファイルサイズは128MBまでです。バックアップ時にサイズが超える場合は上記のチェックを増やして調整してください。サイズ制限はバージョンによって変化するみたいです。最後に「エクスポート先」をクリックして「ファイル」もクリックします。ファイル」以外は使えません。「ファイル」をクリックすると画面中央に以下が表示されます。以下が表示されたら完了です。LOCALHOST」ボタンをクリックします。「閉じる」ボタンをクリックしては駄目です。これでファイルがダウンロードされます。今回はレジストリを使わないポータブル版のXAMPPをダウンロードしてインストールします。XMAPPのダウンロードココをクリックしてWindows版の最新バージョンをクリックします。「*-portable-*」のファイル名がポータブル版です。扱えるファイルをダウンロードします。今回は「xampp-portable-windows-x64-7.3.7-1-VC15.zip」をダウンロードしました。XAMPPのインストールインストール先フォルダでの注意点です。今回はデフォルトの「C:\xampp」フォルダにインストールします。ダウンロードしたファイルを解凍して、xamppフォルダごと、Cドライブの直下にコピーします。フォルダにインストールした結果です。XAMPPの設定WordPressを使う前提で設定を行います。インストールパスの設定デフォルトのルートフォルダ「C:\xampp」以外にXAMPPをインストールした場合は「\setup_xampp.bat」を実行する必要があります。例:以下は「D:\xampp-7.3.1」フォルダにXAMPPをインストールした場合の例です。完了の「DONE」が表示されるまで10秒以上掛かります。途中で特に入力はありません。「\xampp-control.exe」を管理者権限で起動します。以下の画面が表示されたら、左側のアメリカ国旗を選択して、「Save」ボタンをクリックします。この画面は初回起動時のみ表示されます。ApacheとMySQLの「Start」ボタンをクリックします。以下の2画面が表示されます。「アクセスを許可する」ボタンをクリックします。MySQLのrootパスワードを変更MySQLの「Admin」ボタンをクリックします。ブラウザに以下のphpMyAdmin画面が表示されます。上部中央の「ユーザーアカウント」をクリックします。※これ以降は画面キャプチャーを忘れました。文章のみの説明になります。特権を編集」と有る部分の「特権を編集」をクリックします。画面上部のある「パスワードを変更する」ボタンをクリックします。新しいパスワードを2箇所に入力し、右下の「実行」ボタンをクリックします。パスワードは別途メモしておきます。以下が画面上部に表示されたら、パスワード変更は完了です。phpMyAdmin画面は閉じて構いません。config.inc.phpの変更Apacheの「Config」ボタンをクリックするとポップアップメニューが表示されます。(config.inc.php)」をクリックします。エディッタが起動され、config.inc.phpファイルが表示されます。”;21行目にphpMyAdmin画面で登録したパスワード(例:Password)をセットします。‘password‘;config.inc.phpファイルを上書き保存します。”;のパスワード無し状態に戻しました。php.iniの変更Apacheの「Config」ボタンをクリックするとポップアップメニューが表示されます。(php.ini)」をクリックします。エディッタが起動され、php.iniファイルが表示されます。「date.timezone」で検索して、2番目の後ろに「Europe/Berlin」が付いたdate.timezone=Europe/Berlinの後ろを「Asia/Tokyo」に変更します。Japanese以上で、php.iniファイルを上書き保存します。管理者権限で実行する必要があります。そこで管理者権限で実行するショートカットを作成します。ショートカットをデスクトップに作成します。そのショートカットのプロパティを開いて、「詳細設定」ボタンをクリックします。「管理者として実行」をチェックして、OKボタンをクリックします。起動はこのデスクトップ上のショートカットから行います。旧バージョンのXAMPPでは以下の設定をするようによく見受けられます。以下の設定をすると、XAMPPがフリーズ又は動作が不安定になり、操作不能になります。上記を追加しなくても、これ以降に紹介するWordPressが問題無く動作します。実際にこの記事はその環境で作成しました。今回は旧バージョンXAMPPで使っていたWordPress環境ファイルをそのままコピーしました。よってプラグインやテーマの追加や、wp-config.phpの設定変更も不要です。旧バージョンXAMPP環境で使っていたWordPressファイルを新しいXAMPP環境下(C:\xampp\htdocs\)にコピーしました。WordPressのルートフォルダ名は「wordpress1」です。(新規作成の方はコチラからWordPressのZIPファイルをダウンロードしてください。WordPressを起動すると、初回起動時にログイン情報入力画面が表示されます。IDとパスワードは前回と同じものを入力しました。)今回は旧ファイルのコピーだけなので、またWordPressの説明が目的ではないので、この部分の詳細は省きます。起動すると実行エラーになります。”);のパスワード無しに変更しました。これでWordPressが起動できます。復元機能は多分、使用できません。理由はアップロードのサイズ制限が有るからです。これを回避する為の環境設定の変更が事前に必要になります。お知らせ:ここでのサイズ制限はプラグイン無料版の128MBの話では無く、サーバーへアップロードする時のサーバー側とWordpress上での制限です。WordPress環境のアップロード設定の追加WordPressのルートフォルダに有る(”C:\xampp\htdocs\wordpress1\”).htaccessファイルに以下を追加します。300更に(”C:\xampp\htdocs\wordpress1\”)wp-config.phpファイルに以下を追加します。追加する場所($table_prefixの後)に注意してください。Migrationプラグインのインポートを使います。「インポート元」をクリックするとポップアップメニューが下に表示されます。「ファイル」をクリックします。前回、当プラグインでエキスポートしたファイルを指定します。これ以降は特に難しい操作は有りません。エクスポートは上書きになります。画面もキャプチャーしてないので、詳細は省略します。以上で、XAMPP(+WordPress)のバージョンアップ作業は完了です。MySQLのエラーphpMyAdmin画面でユーザーアカウントを表示しようとすると、以下のエラーメッセージが表示されます。ユーザを表示する為に十分な権限はありません。コメントをキャンセルメールアドレスが公開されることはありません。*サイト上に表示された文字を入力してください。コメントコメントを頂けると嬉しいです。この部分は自作のプラグインでテキスト表示しています。WordPress公式プラグインとしても登録されています。日本語化ファイルのダウンロード時はポチッとコメントを入れて頂けるとうれしいです。コメントデータの処理方法の詳細はこちらをご覧ください。