人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

さくらサーバーで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/1件

▽最新の回答へ

1 ● tdoi
ベストアンサー

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


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


ぱんたまさんのコメント
ご指摘の通り、変更致しましたらサイトを表示することが出来ました! しかし、まだ疑問があります。 例えば、 http://www.webopixel.net/cakephp/339.html にある通りに「.htaccess」を設定したのですが、エラーがでましたので諦めました。 また、さくらでサイトをアップロードをする上で設定した方が良いことがありましたら教えていただけないでしょうか? よろしくお願いいたします!

tdoiさんのコメント
自分でさくらサーバを利用していないのと、どんな設定をして、どんなエラーが出たか分からないので推測が多分に含まれますが、RewriteBaseが悪いような気がします。 CakePHPというよりも、mod_rewriteの話しですし、app/webroot/.htaccessをそのまま使っても動くような気がするんですけどねぇ。

ぱんたまさんのコメント
確かに、app/webroot/.htaccessをそのまま使用したら問題なく動きましたね! どこを探してもcake1系のレジュメしかなく、このままでいいのか分からない状況です。動いているのでこれで良いとは思いますが・・・。 ちなみにCAKEPHPで作ったサイトをアップすした時に出てくる、http://kyouryu.sakura.ne.jp/eigazuki/のページは誰でも見れるようにするものなのでしょうか? それともアクセスできないようにするべきなのでしょうか?

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

ぱんたまさんのコメント
問題を解消することができました。 ありがとうございます!
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ