cakephp3を下記環境で構築した際のトラブルシューティングメモ
- CentOS7: CentOS Linux release 7.1.1503 (Core)
- php7: PHP 7.0.3 (cli) (built: Feb 3 2016 10:42:03) ( NTS )
- php-fpm: PHP 7.0.3 (fpm-fcgi) (built: Feb 3 2016 10:43:12)
- nginx: nginx version: nginx/1.6.3 ★古い
- MySQL: Server version: 5.6.29 MySQL Community Server (GPL)
- Cakephp3.2
case1 phpのセッションファイルのパーミッションがおかしい
Warning (2): session_start(): open(/var/opt/remi/php70/lib/php/session/sess_72ktdepo5s76k8qmgjsengld40, O_RDWR) failed: Permission denied (13) [CORE/src/Network/Session.php, line 324]
対処...
$ chown -R root:nginx /var/opt/remi/php70/lib/php/session
※適宜環境によってパーミッション合わせる。