Cakephp3をCentOS7( php7 + php-fpm + nginx + MySQL )にインストールした際のメモ

5. cakephp3のインストール

公式サイト参考に。。
http://book.cakephp.org/3.0/ja/installation.html

あとは試しに、DBのテーブル等作って

下記コマンドで簡単にusersのMVCをさくっと作成してみる

bin/cake bake users all

下記インストール時にひっかかった部分メモ

トラブルシューティング その1

Database driver Cake\Database\Driver\Mysql cannot be used due to a missing PHP extension or unmet dependency

yum install php70-php-mysqlnd

トラブルシューティング その2

いくらサイトにアクセスしてもcakephpが表示されない。
エラーとかみて、それでもそらしいログがない場合。
php5.4とかで一度プロジェクトファイルを作ってしまった場合等。

php composer.phar create-project --prefer-dist cakephp/app my_app

などとそもそもcreate-projectからし直す。

トラブルシューティング その3

Controller class Index could not be found.

tmpとlogsのパーミッションを疑うorSELinuxを疑う。
僕の場合は、パーミッションでした。

コメントを残す

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

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください