2017 08,29 14:24 |
|
https://github.com/cakephp/cakephp/tags
で忘れているので、勉強がてらに2.5.4をインストールしてみました 参考にしたサイト http://qiita.com/knife0125/items/46798ade9b32f43a7c83 http://qiita.com/t_enderman/items/5708c54f05d3df9ec370 # cd /usr/local/src # wget https://github.com/cakephp/cakephp/archive/2.5.4.zip # unzip 2.5.4.zip
# cp -r cakephp_2.5.4 /var/www/test
# cd /var/www/test # chown -R apache app/tmp MySQLで、DBスキーマ―の作成し、ユーザとPASSを設定 # cp app/Config/database.php.default app/Config/database.php # vi database.php 'login' => '設定したユーザ',
'password' => '設定したパス',
'database' => 'DB名',
'prefix' => '',
'encoding' => 'utf8', //encodingのコメントを外す
$defaultと$testの両方を変更 Security設定のためのパラメータを自分の独自のパラメータに設定します。
下記のスクリプトを実行して出てきたパラメータを、Security.salt等該当箇所の値に設定します。
※ これができていないと、CakePHPが正常に動作しないので必要です。
とのことでしたので、 # php -r '$num = ""; for($i=0;$i<10;++$i){$num .= rand(100,999);} echo sha1($num) . "\n";' 値1が出力(表示)される # php -r '$num = ""; for($i=0;$i<10;++$i){$num .= rand(100,999);} echo $num . "\n";' 値2が出力(表示)される # vi app/Config/core.php Configure::write('Security.salt', '値1を設定'); Configure::write('Security.cipherSeed', '値2を設定'); DebugKitの導入に関して、cakephpのバージョンと合わせないとエラーが出ました https://github.com/cakephp/debug_kit/releases より、合うバージョンをダウンロードして、WinSCPで、アップロード # vi app/Config/bootstrap.php CakePlugin::load('DebugKit'); を追加 Debugモードを1にする
# vi app/Config/core.php
Configure::write('debug', 2); を Configure::write('debug', 1);
に変更
# vi app/View/Layouts/default.ctp
<?php echo $this->element('sql_dump'); ?>を
<?php // echo $this->element('sql_dump'); ?> にしてコメントアウト
PR |
|
コメント |
コメント投稿 |
|
忍者ブログ [PR] |