XAMPPクラッシュ>再インストールの前に

9:33:41 [Apache] Error: Apache shutdown unexpectedly.
9:33:41 [Apache] This may be due to a blocked port, missing dependencies,
9:33:41 [Apache] improper privileges, a crash, or a shutdown by another method.
9:33:41 [Apache] Press the Logs button to view error logs and check
9:33:41 [Apache] the Windows Event Viewer for more clues
9:33:41 [Apache] If you need more help, copy and post this
9:33:41 [Apache] entire log window on the forums

再インストールの前に最低確認する事

ポートが重複していないか確認する。重複している場合はポートを変更する(方法はWEB上に書いている人が沢山いますので参照してください)

Portに80番が無いか確認する。

apache_start.batで原因をチェックする

英語苦手な人はGoogle翻訳を使ってね。shellの文字のコピーはマウスで選択したあと[Ctr]+[c]でコピーできます。

エラーも確認。

[Sun Dec 11 09:36:05.145093 2022] [ssl:warn] [pid 17732:tid 644] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Sun Dec 11 09:36:05.229901 2022] [core:warn] [pid 17732:tid 644] AH00098: pid file C:/xampp/apache/logs/httpd.pid overwritten — Unclean shutdown of previous Apache run?
[Sun Dec 11 09:36:05.232899 2022] [ssl:warn] [pid 17732:tid 644] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
PHP Warning: ‘c:\xampp\apache\bin\VCRUNTIME140.dll’ 14.0 is not compatible with this PHP build linked with 14.29 in Unknown on line 0
[Sun Dec 11 09:36:05.233898 2022] [:emerg] [pid 17732:tid 644] AH00020: Configuration Failed, exiting

VCRUNTIME140.dllの問題が提示されたら

Visual C++にあると言うのでコントロールパネルのアプリの管理(削除)から最新の状態にする↓

アンインストール確認をキャンセルしたら出現した。通常は「変更」をし指定

仕方が無いのでダウンロード決行

https://my.visualstudio.com/Downloads?q=visual%20studio%202019&wt.mc_id=o~msft~vscom~older-downloads
>すぐ完了。最新更新済みだからからかな?

XAMPP起動!私はダメでした。

ではXAMPPを再インストールする事としましょう

最低するべきバックアップ
①「htdocs」の中のデータを別フォルダに保存。残す選択もあるようですが、全てのバージョンで出現するかは謎です。
②Mysqlにもアクセスできない為、「mysql」内の「data」フォルダを丸ごとコピー

htdocsは残す選択があるようです。

①アンインストール

普通にアンインストール。XAMPPは「Qite(終了)」して下さい。

どうせ動かないのですから、諦めましょう。
インストールするの大変だったのに…トラウマ走馬灯。

アンインストール中
終了

再起動を求められますので、問題がある場合は「NO」を選択し手動で実行してください。

再インストール開始前に

「xampp」フォルダが残っていないか確認し、リネームして下さい。アンインストール中に「htdocs」を残す選択をした場合は残っています。

適当にどうぞ

再インストールは>サイト内のXAMPPインストール講座をご参照ください。
[追加]こちらのページにXAMPP32bit版のインストール方法を解説しました。

データ復旧

バックアップしていた「htdocs」の中身を新しい「htdocs」の中に移植します。
もう一つ「mysql」の下の「data」からバックアップしていたデータを戻します。
phpMyAdminを確認

WordPressデータも戻って来ました。

復旧しています。

コンテンツを起動
お気に入りに登録したいたので、そこから起動。
表示は出来ましたが、PHPのバージョンが異なるため、「Warning」がいくつか出ます。調整するか、PHPの元バージョンを仕入れるかです。
今回はPHPのバージョンを引き上げた為、起こった不具合のようでしたので、調整する事にします。

PAGE TOP