他のサーバからcakePHPデータを移動したときにやること

cakephpで作ったデータを移動させるときに行うことメモです。

パーミッションの変更

$ cd www
$ chmod -R 777 lib/Cake/Cache/
$ cd app
$ chmod -R 777 tmp/

データベース連携

$ chmod 775 Console/cake
$ Console/cake bake

レイアウトが崩れたらやること

$ chmod -R 777 webroot/css/
$ rm tmp/cache/_admin.less.cache

php省略形許可

時々、

<?php ?>

<? ?><?= ?>

にしていて、エラーが出ることがあります。に直した方がいいのですが、サーバとして省略形を可能にする方法もあります。
管理者権限で

# vi /etc/php.ini 

211行目をコメントアウト
f:id:harucharuru:20200320105945p:plain
サーバ再起動

# systemctl restart httpd.service 

で可能です。

参考サイト
PHP省略タグについて - 新しい日記
もういい加減覚えよう。php.iniはどこにあるのか - Qiita