facebook twitter hatena line email

Php/cakephp/インストール

提供: 初心者エンジニアの簡易メモ
移動: 案内検索

cakephpメモ

ダウンロード

以下URLからzipをダウンロード http://www.cakephp.org/ NoThanksだとフリー

インストール

解凍しサーバにドキュメントルート以下の適当な位置にアップロード D:/home/caketest

準備

.htaccessを使えるようにアパッチのhttpd.confのAllowOverrideをallに変更

<Directory "D:/home/cakesample">
   Allow from all
   AllowOverride all
</Directory>

データベース設定

\app\config\database.php.defaultをdatabase.phpにし、接続できる値に書き換える。

var $default = array(
  'driver' => 'mysql',
  'persistent' => false,
  'host' => 'localhost',
  'login' => 'user',
  'password' => 'password',
  'database' => 'caketest',
  'prefix' => ,
);

403エラー回避

.htaccessでmod_rewirteを使えるように apacheのhttpd.confのcakeをインストールしたディレクトリのOptionsにFollowSymLinksを追加する

<Directory "D:/home/caketest">
    AllowOverride all
    Options FollowSymLinks
    Order allow,deny
    Allow from all
</Directory>

セキュリティ設定

/app/config/core.phpの150行あたりのsaltの値を適当に変更する

Configure::write('Security.salt', 'gfejiaofegjoiagei');
Configure::write('Security.cipherSeed', 'fejiaofegjoiag');