1.xamppが起動しない

「xampp-control」を押下しても起動はしているが、画面上に表示されないケースがたまにあります。

主にデュアルディスプレイを使用している場合に起きます。

そういう場合は「xampp-control.ini」の設定ファイルから[WindowSettings]を適切な値に変更すれば表示されます。

EX)[WindowSettings]

Left=315

Top=138

Width=697

Height=452

2.mysqlがエラーを起こす

「MySQL shutdown unexpectedly」と表示され、SQLが起動できないことがあります。

その際、コントロールパネルに出るのは以下のようなメッセージ。

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

ポートの重複やファイルの破損などが原因として考えられますよと言っています。

修正方法としては、コントロールパネルの「Explorer」からXAMPPファイルを開き、「mysql」をクリック。

「data」フォルダをコピーして別の場所に退避させます。

退避させた後は「data」フォルダ内で自分の作成したデータベース名以外のファイルを削除します。

そして一つ上の階層に進み「backup」をクリックします。

フォルダ内の全データをコピーして「data」フォルダにペーストしてください。

そして最後に退避した「data」フォルダから「ibdata1」をコピーして、現在の「data」にペーストします。

これで再起動すれば上手く立ち上がります。

作者:KD