cakephp3.0をxserverにインストール使用する(composer使用)
導入方法
xserver の public_html フォルダ内にて以下のコードでcomposerをインストール。
1 |
curl -sS https://getcomposer.org/installer | php |
public_html にcomposer.phar ファイルが作成されていることを確認。次にpublc_html で下記のコードで cakephp をインストール
1 |
php composer.phar create-project --prefer-dist cakephp/app app |
public_html に app ファイルが作成される。
まだこの時点では動かない。
pubulic_html>app に移動し、下記のコマンドを実行。
1 |
composer update |
1 |
composer install |
これで pubulic_html>app>config に app.php が作成される

app.phpファイルのデータベースの接続部分を編集する。

次にxserver側のサーバーパネルより .htaccess の編集を行う。

以下のコードに編集
1 2 3 4 5 |
<IfModule mod_rewrite.c> RewriteEngine on RewriteRule ^$ app/webroot/ [L] RewriteRule (.*) app/webroot/$1 [L] </IfModule> |

最後にxserverのサーバーパネルよりphpのバージョンを PHP5.6.36 に切り替える。