他のサーバから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行目をコメントアウト
サーバ再起動
# systemctl restart httpd.service
で可能です。
参考サイト
PHP省略タグについて - 新しい日記
もういい加減覚えよう。php.iniはどこにあるのか - Qiita