vagrantのサーバーを使って、cakephpでアプリを作ろうとしています。
centos7で、phpのバージョンは7です。
cakephpのサーバーを立ち上げようと思い、
[vagrant@localhost config]$ bin/cake server -H 192.168.33.10 -p 8000
を実行したら、
PHP Fatal error: You must enable the intl extension to use CakePHP. in /home/vagrant/cake1/myapp/config/requirements.php on line 31
と出ました。
intlをインストールしようと思い、
sudo yum install php-intl
を実行したら、
Error: Package: php-intl-5.4.16-43.el7_4.1.x86_64 (updates) Requires: php-common(x86-64) = 5.4.16-43.el7_4.1 Installed: php-common-7.0.29-1.el7.remi.x86_64 (@remi-php70) php-common(x86-64) = 7.0.29-1.el7.remi Available: php-common-5.4.16-42.el7.x86_64 (base) php-common(x86-64) = 5.4.16-42.el7 Available: php-common-5.4.16-43.el7_4.x86_64 (updates) php-common(x86-64) = 5.4.16-43.el7_4 Available: php-common-5.4.16-43.el7_4.1.x86_64 (updates) php-common(x86-64) = 5.4.16-43.el7_4.1
というエラーが出ました。
intl拡張をどのように行ったらいいでしょうか?初歩的な質問で申し訳ありませんが、ご教授願います。
【追記】構築の手順
vagrantで、centos7のboxをaddして、vagrant upで仮想サーバーを立ち上げました。その後、MySQLがインストールされてなかったので、
sudo rpm -ivh http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
コマンドでyumリポジトリを追加し、
sudo yum install mysql-community-server ```でMySQLをインストールしました。 その後
[vagrant@localhost config]$ bin/cake server -H 192.168.33.10 -p 8000
で簡易サーバーを立ち上げようとしましたが、 上記のエラーが出てしまった状況です。
回答1件
あなたの回答
tips
プレビュー