以下の手順に従って、Mac上でPHPのintl拡張機能をインストールまたは有効化することができます。
-
Homebrewをインストールする: HomebrewはMac用のパッケージ管理システムです。ターミナルを開き、以下のコマンドを実行してHomebrewをインストールします。
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
-
ICUをインストールする: intl拡張機能は、ICU(International Components for Unicode)に依存しています。ターミナルで以下のコマンドを実行して、ICUをインストールします。
brew install icu4c
-
PHPのバージョンを確認する: ターミナルで以下のコマンドを実行して、現在のPHPのバージョンを確認します。
php -v
-
PHPの設定ファイルを編集する: ターミナルで以下のコマンドを実行して、PHPの設定ファイルを編集します。
sudo nano /etc/php.ini
エディタが開かれたら、
extension=intl
という行を探し、コメントアウト(行の先頭に;
を追加)している場合はコメントアウトを解除します。行が存在しない場合は、新たに追加します。 -
Apacheを再起動する: ターミナルで以下のコマンドを実行して、Apacheを再起動します。
sudo apachectl restart