月別アーカイブ: 2016年2月

CakePHPを試す

なんとなく触れてこなかったCakePHPを今更ながら触ってみたのでメモメモ

2016/2/18時点での最新バージョンは3
ってことで当然CakePHP3をインストール!

意外とハマったのが、早く気づけよって感じだけれど
php-intlが必要らしいのでインストールw

Apacheを再起動して、composerをもっかい落としてくる

そして、最後にcomposerコマンドを実行してプロジェクトを作成!

なぜか、下記のエラーメッセージがでてしまう。。。
Cache engine Cake\Cache\Engine\FileEngine is not properly configured.
failed to open stream: Permission denied [CORE/src/Log/Engine/FileLog.php, line 134]

もちろん「logs」配下に対して、apacheユーザの書き込み権限は与えているのに、、、
結局、よく悪さをするといわれているSELinux を無効にしたら解決した。
SELinux恐るべし!!!

PHP7にアップデート

かなりのパフォーマンス改善がされたってことで
テスト用のサーバ(CentOS7)のPHPをバージョンアップしてみたよー

まずは、今まで使ってたphp5.4をサヨナラ

若干残骸が、、、なので下記コマンドでそれらともサヨナラ!

無事にキレイさっぱりしたら、改めてphp7をインストール

とりあえず、必要そうなphp、php-mbstring、php-mysqlnd あたりを入れておく。

ちゃんとインストールできたか確認