SORICH SAMURAIby SORICH

hello,world

2010年6月
             
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30      

最新の記事

カテゴリー

月間アーカイブ

最新のトラックバック

最新のトラックバック

cakephp    2009.08.16 [ Sun ] 0:52

しばらく経って、またセットアップしようとすると忘れていそうなので自分用にメモしておきます。


CakePHPをダウンロードする。

・EclipseのワークスペースにPHPプロジェクトを作成し、CakePHPのアーカイブを展開する。
%PROJECT_ROOT%
├app
├cake
├venders
├.htaccess
├index.php
└README
・mod_rewriteを有効にする。(Apache)

・VirtualHostの設定をする。 (Apache)
Listen 80
NameVirtualHost *:80

<VirtualHost *:80>
DocumentRoot %PROJECT_ROOT%
ServerName %HOST_NAME%
</VirtualHost>
<Directory "%PROJECT_ROOT%">
Options FollowSymLinks
AllowOverride All
Order deny,allow
Allow from all
</Directory>
※Options FollowSymLinksはmod_rewrite、AllowOverride Allは.htaccessを使用するため必要。

・hostsファイルを編集する。
# ローカルで開発なら
127.0.0.1       %HOST_NAME%
※この時点でドキュメントルートにアクセスすると、CakePHPが設定状況などを教えてくれる。

・app/config/core.phpのSecurity.saltの値を変更する。

・tmpディレクトリに書き込み権限を与える(Windows以外の場合)。

・データベースを作成する。

・環境変数にPHPとcakeコマンドのパスを追加する。(必要があれば)
(例)Windows
C:\WINDOWS>set path=%path%;C:\xampp\php\;C:\projects\php\project_name\cake\console
開発環境の切り替えを考慮して、都度設定することにしています。※コマンドプロンプトを閉じるまで有効

・コード生成
bakeコマンド時は、%PROJECT_ROOT%/appに移動するか、-app %PROJECT_ROOT%/appオプションを指定する。

以上、メモでした。

トラックバック(0) コメント(0)

カテゴリ:

コメントする




トラックバック(0)

このブログ記事を参照しているブログ一覧: [cakephp]CakePHP1.2事始めも


このブログ記事に対するトラックバックURL:

Copyright(C) SORICH Ltd. All Rights Reserved.