【3分で解決】MacのLocalでサイトを追加できないエラーの対処法

Localのエラー、サッと調べて解決!

2023年10月にMacBook Pro(Appleシリコン搭載)にSonomaをクリーンインストールしてあれやこれや環境を整えていたら、WordPressサイトを簡単に準備できるLocalで以下画像のようなエラーメッセージが表示されて、新しくサイトが追加できない問題が発生し「いつか対処しよう」とそのままにしておりました。

Localのエラーメッセージ
目次

常に備えよ!

お仕事の依頼、急に来るよ(自分自身への忠告)。

以前に作成をお手伝いしたサイトに見積もりフォームを追加してほしいとの依頼があったので、ローカル環境を準備して作業する必要に迫られLocalを起動し新しくサイトを追加する流れで思い出しました。「あ、この問題、未解決だった…」と。

結論:Rosetta2が必須らしい

年末年始の休みを利用し、ようやく重い腰をあげて解決方法(キーワード:local sonoma can’t add site)を探ってみると、Localのサポートコミュニティでまったく同じエラーで質問している方がいました。

やりとりを読んでみると、

Do you have Rosetta installed on this Mac? If you’re using the Apple Silicon build of Local this is still a requirement.

https://community.localwp.com/t/cannot-create-a-new-site/39902

「MacにRosettaをインストールしているかい? AppleシリコンのLocalには必須だよ」と。

てっきりLocalがAppleシリコンに対応していて問題なく起動するので、Rosettaが必須なんて思いもしなかったよ。リンク先のMacユーザー向けの必要条件を見てみると、

  • macOS Catalina (10.15) or higher
  • Rosetta 2 is required for Local’s Apple Silicon build due to the Nginx and MySQL Lighting Services compiled on the Intel architecture.
https://localwp.com/help-docs/getting-started/installing-local/#minimum-requirements

「Rosetta2が必要」としっかり書いてありますね。

Rosetta2のインストール方法

それで、肝心のRosetta2のインストール方法は、ターミナルを起動して下記を入力(コピペ)して「エンター」キーを叩けばOK。

softwareupdate –install-rosetta
ターミナルの画面

サイトを新規追加できました!

上記の方法でRosetta2をインストールしたあとLocalを立ち上げ試してみると、問題なくサイトを追加できました。

Localのサイト一覧

この記事を読んで、同じようなエラーの解決のお手伝いができたら嬉しいです。


あとがき

最後まで読んでいただきましてありがとうございました。

今回の件は「いつかやる=いつまで経ってもやらない」ことが多い自分の癖と向き合う出来事で、サッと調べて時間がかからずできそうなことは「すぐやる」習慣を身につけるきっかけにしたいと思いました。

また、自分が困っていることは、誰かも同じように困っていてすでに解決していることが多く、それがすぐにわかるのは本当にありがたいことです。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

主なお仕事がサイト制作から日本語教師へシフト中で、たまにアイスクリーム屋さんでもアルバイトしたりしている「寅年」「乙女座」「AB型」「黒ひょう」「八白土星」「金のイルカ」な人。

目次