【CakePHP】You must enable the intl extension to use CakePHP. の修正

こんんにちはRujuuです。

今回はCakePHPの初回起動時に起こることがある、「You must enable the intl extension to use CakePHP.」のエラーの修正方法を紹介します。

原因

原因はエラー文の通りで、「intl」というextentionが有効化されていないからです。

解決策

筆者がXAMPP環境なので、XAMPP環境前提で書いていきますが、別の環境でも同じファイルを修正すれば同様に解決するはずです。

まず「”C:\xampp\php\php.ini”」をコードエディタやテキストエディタで開きます。

開いたら「CTRL+F」で「;extension=intl」を検索します。

検索に引っかかったら以下のように修正しましょう。

php.ini
;extension=intl

php.ini
extension=intl

修正したらファイルをセーブして、XAMPPのコントロールパネルからApacheを再起動します。

これで正常にCakePHPが動くはずです。

おわりに

ここまで読んでくださり、ありがとうございました。

エラーは修正できたでしょうか?

質問等ありましたら、コメントやDMにて優しく書いていただけると幸いです。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA