MAMP

ひさびさにMAMPを立ち上げようとしたらダメだった

仕事上、コーディングをする機会が減っているため、MAMPを立ち上げる機会が少なくなってきました。

つい先日、プライベートでコーディングすることがあったのでMAMPを立ち上げようとしたところ、立ち上がらなくて困ったので状況と立ち回りをメモします。

MAMPを立ち上げるとこのような画面でした。
「MySQL」が起動していません。
これはよくあることなのでお馴染みの以下で対応しようと…

killall -9 mysqld

※調べて知ったのですが、この状況になるのは前回MySQLが正常に終了されなかった影響によるものとのこと。

ところが、状況が変わりません。
ここでパニックに陥りました。

こういう時はエラーログを見たら良いんですね。今回の場合の自分のログは以下。

vi /mysql56/Applications/MAMP/logs/mysql_error_log.err

※環境やバージョンによって違うかも知れないので、自分のログ確認方法はググってください。

ログは見ましたが、知識がないためイマイチ不明瞭なのでとりあえずMAMPをアップデートすることに。

で、インストールしたあとに自分の以下記事を見ながら複数PCの再設定。

やっとこれで…と思ったらずっとくるくるまわったままでMAMPのスタート画面が開きません。
で、いろいろ試していたら、ある出来事を思い出しました。

「そういえば、最近、MacOSをアップデートしたなぁ」
「わかった!Catalina(MacOS 10.15.*)のせいだ!」

それからひたすらググりましたが、みつからず。

いろいろ調べた結果、MacOSのアップデートにより、アップデートが必要になった「セキュリティソフト(ESET Cyber Security Pro (Mac向け))」が原因ということがわかりました。
PCの何かをアップデートしたらそれを記憶しておくかメモしておかなければいけませんね、いい教訓でした。

「ESET」の設定をいろいろ見て、「ファイアウォール」を切って見ると、やっとこさでスタート画面が表示されました。

毎回毎回、MAMPを立ち上げる度にファイアウォールを立ち上げるのは面倒なので調べてみると「MAMP」の通信を許可する設定が見つかりました。
以下を行っておけば今後は問題なく使えるでしょう!

Mac環境で特定の通信が遮断される(「パーソナルファイアウォール機能」に起因する場合) | ESETサポート情報
https://eset-support.canon-its.jp/faq/show/1583?site_domain=default

で、ファイアウォール問題が解決したと思ったら、「Apache」が起動しません。
調べてみたところ、これはどうやら複数PC間で利用している弊害のようです。
以下環境のログ(ib_logfile0、ib_logfile1、ibdata1)を削除したら無事「Apache」は起動しました。

/Users/ユーザフォルダ/Dropbox/MAMP/db/mysql57

ブログ書いていると、こうやって振り替えれるので便利ですね。
実は、MAMP関連の記事は自分でも頻繁に利用しています。

.gitignoreのローカル環境共通化のための設定前のページ

Webデザインの独学はUdemyがオススメ次のページ

ピックアップ記事

  1. Macubeクリーナーの解約方法がわかりにくくて困った
  2. 【経験者が語る】独学で学ぶ、webデザインの学習ロードマップ!スクール不要で再就…

関連記事

  1. アウトプット

    Macubeクリーナーの解約方法がわかりにくくて困った

    Macのストレージが「その他領域」で困っていたので検索したところ、…

  2. アウトプット

    .gitignoreのローカル環境共通化のための設定

    「.gitignore」が毎回作成しなくて良くなる方法をメモ。…

  3. アウトプット

    【AIライティング記事対策】AIで書かれた記事ではないことをアピールする手段

    先日、息子とフォートナイトを楽しんでいた時のことです。「ミニガン」…

  4. アウトプット

    [Mac]プリンタ設定でいつもつまづくのでメモ

    頻繁に設定しない「Macのプリンター設定」で、毎回つまずくのでメモ。…

  5. MAMP

    MAMPにバーチャルホストの設定を追加する

    MAMPにちょっとした設定を追加することでローカル環境でのみ閲覧可…

  6. MAMP

    [Mac]Dropboxで複数PC間のMAMP環境を同期する

    複数PC間でHTMLファイルを共有した状態でMAMPを使うための設定。…

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

ピックアップ記事

最近の記事

  1. レビュー

    リーズナブル!生活を少し効率化するスマートリモコン「eRemote mini」レ…
  2. ロードバイク

    ロードバイクに必要な日々のメンテ項目
  3. Webデザイン

    Webデザイン初心者のためのUI/UX基本ガイド【理解から応用へ】
  4. Webデザイン

    未経験で在宅Webデザイナーを目指す”現実”とその解決策…
  5. Webデザイン

    デザイナー流、キャッチコピーの作り方
PAGE TOP