匿名質問者

cakePHPの初期画面で、cssが定義されておらず、画像も表示されません。

cakePHPをサイトからダウンロードし、ローカルサーバーにて、表示させたのですが、htmlとリンクのみ表示されている状態です。RewriteBase対策も行い、3箇所の.htaccessファイルも修正しました。他に何か原因があるのでしょうか?

回答の条件
  • 1人5回まで
  • 登録:
  • 終了:2012/09/03 20:00:04

回答1件)

匿名回答1号 No.1

cgi-binみたいなところにインストールしてindex.php書き直してないだけだろ?

匿名質問者

回答ありがとうございます!すみません、当方初心者の為、本やネットに従って起動させたのみで、そのあたりが必要だとは知りませんでした。cakePHPをインストールして、初期画面を表示させる前に色々と書き直しが必要なのですか?rewritebase対策だけでよいと思っていました。

2012/08/27 20:49:48
匿名回答1号

インストール先はcgi-binであってるのか?
cgi-binであってるならcssを置いてもアクセスできないんだよ。

cakeの仕様じゃなくてWebServerの仕様だからcakeをいじらないといけないのさ。

cake本体はcgi-binという特殊な場所に退避できてもcssは駄目なんだから他の場所に置いてcakeの書き換えが必須になるのだよ。

cakeの前にWebServerの仕組みを学びな。

匿名なのに親切すぎたぜwww

2012/08/28 17:22:18
  • 匿名回答2号
    匿名回答2号 2012/08/28 23:53:49
    匿名回答1号がどこからcgi-binを考え出したのかは不明だが。。。

    とにかく、本のとおりにやったんなら、何をやったのか書かないと分からない。
    ついでに言うと、ごっそり挙げただけなら、RewriteBaseなんかいじらなくても動くと思う。

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

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

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

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