« 管理画面のレイアウトの設定方法findで条件の範囲指定をする方法 »

スタート手順

スタート手順

パーマリンク 2008/06/04 12:04:25 著者: cakephp メール
カテゴリ: 設定

CakePHPのインストールから開発前までの手順は下記の通りです。

CakePHP1.1

1.ダウンロード

CakePHPから最新版をダウンロードします。

2.ファイルの設置

ダウンロードしたファイルを解凍します。
できたファイル群内のapp/webroot/配下のファイルをDocumentRoot直下に設置します。
次に、解凍してできたフォルダ配下のファイル全て(app/webroot/以外)を
DocumentRootと同階層以上にcakephpフォルダを作成し、そこに設置します。

3.パスの設定

DocumentRoot直下のindex.phpの最上部にROOTとAPP_DIRのパスを追加します。

    if (!defined('ROOT')) {
        // CakePHPのソース一式を設置したフォルダ
        define('ROOT', '/home/sample/cakephp');
    }
    if (!defined('APP_DIR')) {
        define('APP_DIR', 'app');
    }

4.テンポラリファイルを格納するフォルダのパーミッションの変更

app/tmp/以下全てのパーミッションを777に変更します。

5.トップページ(仮)を設置

cake/libs/view/templates/pages/home.thtmlをコピーして
app/views/pages/home.thtmlに設置します。

以上で準備は完了です。

6.トップページ以外のURLが見れない時は

app/webroot配下のファイルを設置したのが、DocumentRoot直下でない場合、トップページ以外のページを見ようとしても404エラーが返ってきたりします。
そのような時は、app/webroot配下のファイルを設置した場所にある.htaccessファイルに下記の部分を追加します。

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
    RewriteBase    /sample/hoge                   // DocumentRootからのパスを追加する
</IfModule>



CakePHP1.2 RC2

基本の流れは上記と同じですので、違う部分のみ。

1.Security.saltを書き換える

app/config/core.php 内の Security.salt の値を適当に変更します。

この記事へのトラックバック アドレス

トラックバックURL(右クリックでURLのコピーをしてください)

モデレーション待ちのフィードバック

この投稿にはモデレーション待ちのフィードバックが 1 件あります....

コメントを残す


頂いたメールアドレスはこのサイト上には表示されません

頂いたURLは表示されます。
(改行が自動で <br /> になります)
(Name, email & website)
(ユーザに、メッセージ・フォームを通じた連絡を許可します (あなたのメール・アドレスは表示されません))
2018年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に関する情報をまとめていきます。

開発スピードがアップできればうれしいです。

>>連絡はこちらへどうぞ



CakePHP最新版
CakePHP 1.2.3.8166


CakePHPの書籍

CakePHPによる実践Webアプリケーション開発

CakePHP1.2で作成する人にオススメ。
とても参考になります。

まるごとPHP!(vol.2)

安藤さんの解説が載っています。
AmazonのPagination部分は参考になります。

CakePHPによるWebアプリケーション開発

まだ読んだことありません

CakePHPポケットリファレンス
CakePHPポケットリファレンス
CakePHP1.2 でやるなら、これがあると何かと便利♪

CakePHP徹底入門
CakePHP徹底入門
CakePHP1.2 を今から始めるならここから

Fast CakePHP
Fast CakePHP
シンプルでわかりやすい CakePHP の入門書

CakePHPガイドブック
CakePHPガイドブック
CakePHP1.1 ではとても参考にした CakePHP 最初の入門書

検索

XMLフィード

16ブログ     open source blog