CakePHPを入れる準備(phpのIntl拡張を有効にする)
前の記事で準備したXAMPP環境にCakePHPを入れたいと思います。
と、その前に。
メニューのDocumentationのBookまたは左上のCook Bookからインストールの手順を確認。ここで気になる記述が。
XAMPP / WAMP のいずれでも、mcrypt 拡張も mbstring 拡張も初期インストール状態で 動きます。
XAMPP では intl 拡張は同梱されていますが、 php.ini の
extension=php_intl.dll
という行をコメントアウトして XAMPP コントロールパネルからサーバーの再起動を行う必要はあります。
拡張がちゃんと有効になっているか、確認が必要みたいですね。
phpinfoを確認したところ、mcrypt,mbstringは有効になっていましたが、intlは上記の引用の通り無効になっていたのでphp.iniを変更します。
extension=php_intl.dll
先頭のセミコロンを外してコメントアウトを解除し、Apacheを再起動、再度phpinfoを確認。でました。
というわけでやっとCakePHPを入れる準備が整いました。