MAMP とシンボリックリンク

前回の投稿でシンボリックリンクを使ってみたんですが、そういえばMAMPのデータベースを仕事場と自宅で同期させたくて色々調べた時に、シンボリックリンクの事もどこかで見たなと思って改めて挑戦してみようと思い立ちました。前回はsugarsyncを使って色々やってみたんですが、結局うまくいかなくて、そのままほったらかしになってたんです。

という訳で改めてやってみました。まずMAMPフォルダの中の”db”フォルダをそのままDropboxフォルダに移動して、MAMPフォルダの中にシンボリックリンクを作成してみました。しかし、同期しません。で、”db”フォルダじゃなくて、”db”フォルダの中の”mysql”フォルダでもう一度やってみましたが、これもだめ。mysqlの使用ポートを変更したり、果てはアクセス権の修復までやりましたが、駄目でした。そこでシンボリックリンクを作成してくれるアプリを使ってみました。

SymbolicLinkerというアプリです。これをインストールすると、コンテキストメニューの一番下にシンボリックリンクを作成、と表示されるようになります。で、早速やってみると、同期しました!

後で考えてみると、シンボリックリンクを作成する際、ルートユーザで作成すべきだったんじゃないかと思ったんですが、まあ、出来たんだからいいか、と。

それより、サーバーが絶不調みたいで、ご迷惑をお掛けしているかも知れません。現在、移転先を探しておりますので、もう少しご勘弁ください。