さくらサーバーでcakephp2.0.5を使用する方法を知りたいです。

http://www.webopixel.net/cakephp/339.html
このサイトを参考に作業を進めていたのですが、詰まってしまいました。
home->アカウント名 ->に「cakemodulei」ディレクトリを作成し、appファイルとcakeファイル、index.phpのみを入れました。
次に、home->アカウント名 -> wwwに「eigazuki」ディレクトリを作成し、「webroot」内のファイルだけを入れました。

これでwebroot/index.php」の編集をすれば、トップページにアクセスできるはずなのですが・・・できません。
http://ドメイン名/eigazuki/にアクセスすると

Warning: include(Cake/bootstrap.php) [function.include]: failed to open stream: No such file or directory in /home/kyouryu/www/eigazuki/index.php on line 81

not be found. Check the value of CAKE_CORE_INCLUDE_PATH in APP/webroot/index.php. It should point to the directory containing your /cake core directory and your /vendors root directory. in /home/kyouryu/www/eigazuki/index.php on line 90

のエラーが表示されてしまます。
他のサイトでも調べたのですが、全く上手くいきません。
どなたかアドバイスをいただけないでしょうか?
よろしくお願いします。

回答の条件
  • 1人10回まで
  • 登録:
  • 終了:2012/03/29 11:05:07

ベストアンサー

id:tdoi No.1

回答回数174ベストアンサー獲得回数75

参考にしているサイトが1.3系の記述になっています。
以下の構造になるのが正しいです。


/home/アカウント名/cakemodule/lib/Cake/・・・
/app/・・
/vendors/・・・
/plugins/・・・
/・・・・
/home/アカウント名/www/eigazuki/index.php
/css/・・・
/js/・・・
/img/・・・
/・・・・

他3件のコメントを見る
id:tdoi

アクセスできないようにするというか、サービスとして意味ないですよね?
方法としては、おおよそ2つあります。
1つは、app/Config/Route.phpを編集して、"/"に対するアクセスの処理を指定すること。
もう1つは、app/Views/Pages/home.ctpにトップページのレイアウトを置くこと。

2012/03/23 00:48:22
id:kyouryukun

問題を解消することができました。
ありがとうございます!

2012/03/23 21:31:38

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません