さくらスタンダードのPHPを7にする

エラー発生

PHP7で速度が激的に変わると聞いたので、さくらの遅いwordpressを5.6から7.1にしてみました。
するとCakePHP3.0でエラーが、、、><

Fatal error: You must enable the intl extension to use CakePHP. inC:\xampp\htdocs\cakephp3\config\bootstrap.php on line 38

やはり簡単にはいかないかぁー。
と思ってGoogleさんに聞いてみたら
intlのバージョンあげるだけでいけるみたい!
ではやってみよう!

intlのアップデート

intlのモジュール探してもみつからなかったんですが
どうもphp7に同梱されてるとのことでphp7を取ってきました。

wget https://github.com/php/php-src/archive/php-7.1.7.zip

念のためmodules/php/extensions/intl.soをバックアップして
php-src-php-7.1.7/ext/intlをlocal/src/にコピー
あとは過去記事「さくらレンタルサーバー(スタンダード)にCakePHP3を入れてみる」と同じくmakeしてmoduleの下に移すだけ。
いやー、簡単でよかったです。
それにしてもなんですかこの速度の違い、、、久々に衝撃受けました笑

サイトの速度計測

なんとなく不明なサイトよりGoogleのが安心だったのでこちらで計測。
PHP7にしたらサーバーレスポンスが2倍にwww
古のしがらみでPHP5.6使って速度がとかいってる大手さん大丈夫かなと思ってしまいました。
PageSpeed Insights

CakePhp3のインストールはこちら

さくらレンタルサーバー(スタンダード)にCakePHP3を入れてみる

コメントを残す

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