さくらレンタルサーバでcakePHPを使いたい! | ウェブページを作ろう!!

さくらレンタルサーバでcakePHPを使いたい!

と、いうわけで思いったったが吉日。
さくらインターネットにサーバスペースを設けCakeを設置することに。
しました。

ひとまず公開フォルダにcake導入用フォルダとして”module”フォルダを追加。
です。
次に全ファイルをアップロード!

ががが、動かないorz
おなじみのあれですよ。
こんにちは Internal Server Error ☆

落ち込んでもいられないので調べてみるとどうも.htaccessを書き換える必要があるみたい。

さしあたりまずは3ファイル存在する”.htaccess”を以下のように変更。

1.) /module/.htaccess
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /module
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>
DirectoryIndex index.shtml index.html index.php

2.) /module/app/.htaccess
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /module/app
RewriteRule ^$ webroot/ [L]
RewriteRule (.*) webroot/$1 [L]
</IfModule>

3.) /module/app/webroot/.htacess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /module/app/webroot
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
</IfModule>

それと念のため”module”直下と”webroot”内のindex.phpに記載されている”CAKE_CORE_INCLUDE_PATH”を以下に修正
define('CAKE_CORE_INCLUDE_PATH', '/home/さくらインターネットユーザ名/www/module/');

以上でとりあえず動作を確認!
いけそうな気がします、だぜ。

今日は疲れた~、さんなので次回に続きます多分。。。