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 が作成される
![cakephp](http://afigura.net/wp-content/uploads/2018/12/2.png)
app.phpファイルのデータベースの接続部分を編集する。
![cakephp](http://afigura.net/wp-content/uploads/2018/12/4-2.png)
次にxserver側のサーバーパネルより .htaccess の編集を行う。
![cakephp](http://afigura.net/wp-content/uploads/2018/12/5.png)
以下のコードに編集
1 2 3 4 5 |
<IfModule mod_rewrite.c> RewriteEngine on RewriteRule ^$ app/webroot/ [L] RewriteRule (.*) app/webroot/$1 [L] </IfModule> |
![cakephp](http://afigura.net/wp-content/uploads/2018/12/6.png)
最後にxserverのサーバーパネルよりphpのバージョンを PHP5.6.36 に切り替える。