-
ID:elpBoE さんの質問

【XAMPPのDropbox同期でMySQL起動エラー】
はじめまして。XAMPPのDropbox同期を設定しようとしてもうまくいかず、調べても解決策が見つからなかったのでご助言いただければと思います。

Win8.1のノートPCと、Mac OS Xのデスクトップで、XAMPPとMAMPを同期させたいと思っています。
http://www.masaplabs.com/dropbox-xampp-mamp/
http://8bitodyssey.com/archives/2130
↑を参考に、まずWin側でDropbox内へのフォルダ移動やXAMPPの設定ファイルのパス変更などをしましたが、Apacheは問題なく起動し、MySQLは以下のエラー文が出ます。
---------
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
---------
MySQLのエラーログのパスもDropboxに変更してますがコントロールパネルから開こうとすると「パスが見つからない」というメッセージが出てログが表示されません。

ちなみにパスをDropboxから元の状態に戻せば普通に起動します。MAMPの方はまだ同期の設定をしていません。WordPressのローカル構築を両方のPCでできるようにしたいので、よろしくお願いします。

みんなの回答 2 件

ID:oS3wQd さんの回答

バックエンドのエンジニア歴15年の者です。よくあるエラーですね。次の手順で解決できると思います。

WindowsのXAMPPとMacのMAMPの環境をDropboxで同期する方法について記述します。

流れは以下の通り
(XAMPPとMAMPはそれぞれインストールされていることを前提としています)

Dropboxにhtdocsフォルダを作成する
Dropboxにmysqlフォルダを作成する
XAMPP内のhtdocsフォルダ内をDropboxのhtdocsフォルダ内に移動する
XAMPP内のmysqlデータをDropboxに移動する
XAMPPの設定を書き換える
MAMPの設定を変更する
mysqlデータのシンボリックリンクを作成する

これで同期の完成です。

ID:elpBoE

ありがとうございます。その手順通りにやろうとしてもDropboxにファイル移動→XAMPP設定書き換え後にMySQLが起動できないというのが今回の質問ですので、手順云々ではないところに問題があるようです。

ID:pM14UB さんの回答

XAMPPがバージョンアップしてからMySQLのDropbox同期できなくなったんじゃなかったかな?数年前のバージョンでは出来てたけど去年か一昨年のバージョンアップから同様のエラーっす。
多少調べてみたけど新バージョンで出来てるって記事が見つからなかった気が。
(自分バックエンドじゃないので諦めてDBは手動。表示確認くらいしかMacではやらないのと手動でDB移すのも1分かからないし

ID:elpBoE

うわ、そうなんですか…確かに手順を紹介してるページを見ると数年前の情報が多いですね。古いバージョンのXAMPPはPHPのバージョンがWordPressと合わないのでNGですね…一旦のところは同期を諦めてどちらかのPCだけで作業しようと思います。ありがとうございました。

最終更新日:2016-01-05 (2,867 views)

関連するトピックス

ページ上部に戻る