cakephp設定
cakephp設定について説明したいと思います。
ちなみに、自分の環境はvistaです。
なので環境によって、フォルダの置き位置とか違うので十分に気を付けてください
まず、参考ページを載せておきます。
CakePHP
ダウンロードサイト↓
CakePHP - Build fast, grow solid | PHP Framework | Home
画像の右側の「Download」ボタンを押す。
ダウンロードしたやつをディスクトップに解凍する。
「C:\Apache Software Foundation\Apache2.2\htdocs」の中にコピーする。
フォルダの名前は「cake」にする。
次に、Apacheの設定です。
「httpd.conf」を編集する。
『mod_rewrite』を探す。
#LoadModule rewrite_module modules/mod_rewrite.so
この行のコメントを外します。
LoadModule rewrite_module modules/mod_rewrite.so
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Order allow,deny
Allow from all
:と書く。
次に、cakephpの設定です。
「C:/Apache Software Foundation/Apache2.2/htdocs/cake/app/webroot」の中の
「.htaccess」を編集します。
「.htaccess」の中身↓
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?/$1 [QSA,L]
「C:/Apache Software Foundation/Apache2.2/htdocs/cake/app/Config」の中の
「core.php」を編集します。
以下のように探して設定します↓
:
Configure::write('Security.salt', 'alejroqljfoiw092384laj');
Configure::write('Security.cipherSeed', 'aaabbbbbbbcccc1111111');
:
※「alejroqljfoiw092384laj」と「aaabbbbbbbcccc1111111」は自分で好きなように設定する。
次に、Apacheを再起動。
そのあと、ブラウザを開き、アドレスバーに「localhost/cake/index.php」でアクセスする。
でも、最初は緑のところが赤色でエラーみたいなのが出てくると思う。
この画像は、データベースとか設定したことによって画面がエラーなく
でているってことです。
ですので、色々と調べてみましょう。