■ユーザーズフォーラム リニューアルのお知らせ
新規投稿は新ユーザーズフォーラムにお願いします。
このフォーラムは閲覧専用のアーカイブです。

セットアップ完了後、公開ページに画像が表示されなず、CSSも適用されない

tana > セットアップ完了後、公開ページに画像が表示されなず、CSSも適用されない @ 2010/5/2 8:14
はじめまして

セットアップ完了後、公開ページに画像が表示されなず、CSSも適用されません。
なにが原因でしょうか?

□状況
・インストール画面:画像表示 → OK
          CSS → OK
・管理画面:画像表示 → OK
      CSS → OK
・公開ページ:画像表示→ img_top_main.jpg → NG
            baser.power.gif → OK
            cake.power.gif → OK
       CSS → NG

□環境等
OS: ubuntu 9.10
Webサーバ: Apache/2.2.12
PHP: 5.2.10-2ubuntu6.4 
データベースタイプ CSV
ryuring > Re: セットアップ完了後、公開ページに画像が表示されなず、CSSも適用されない @ 2010/5/12 2:08
こんにちは。

サーバーは、レンタルサーバーではなく、独自のサーバーという事でよろしいでしょうか?

次のページのRewriteBase対策は行われる事で解消される場合があります。
http://basercms.net/manuals/introductions/6.html

一度試してみてください。よろしくお願いしますー

Twitter:@ryuring
baserCMS総合サービスサイト ビーコミ

keimi > Re: セットアップ完了後、公開ページに画像が表示されなず、CSSも適用されない @ 2010/5/18 19:22
こんにちは。

私も rewrite を使わない状態にてインストールしましたが、
CSS が適用されてなかったので調査したのですが、下記が問題ではないんでしょうか?

/index.php/themed/demo/css/import.css

head タグ内にある import.css へのパスが違うようなので、下記に変更したら表示されました。

/index.php/css/import.css

ryuring > Re: セットアップ完了後、公開ページに画像が表示されなず、CSSも適用されない @ 2010/5/18 21:02
こんにちは。ご報告ありがとうございます。

/index.php/css/import.css


とした場合、おそらく、管理画面用のCSSが適用されてしまっていると思います。

CakePHPの仕様として、正しくは、

/app/webroot/themed/demo/css/import.css


とならなれけばなりません。

調べたところ、CSS出力関数のバグのようです。
※ rewriteを使わない場合のみ発生します。

この関数は影響範囲が広く、簡単に修正パッチを作成する事ができないので、取り急ぎ、関数を使わず、直接HTMLのタグで記述して対応してください。
次のバージョンまでには修正したいと思います。

よろしくお願いしますー。

Twitter:@ryuring
baserCMS総合サービスサイト ビーコミ

ryuring > Re: セットアップ完了後、公開ページに画像が表示されなず、CSSも適用されない @ 2010/5/19 2:11
あれからまた調べたところ、コアのフレームワークである、CakePHPを1.2.6にバージョアップした事に関係している事がわかりました。
おそらく、CakePHP側のバグのようです。
CakePHPだけで動作確認を行ったところ、こちらでもRewriteを使わない場合、CSSのパスが解決できない事がわかりました。

対応策がわかりましたので、次のリンク先より、修正パッチをダウンロードして上書きしてください。
http://project.e-catchup.jp/issues/982

よろしくお願いしますー。

Twitter:@ryuring
baserCMS総合サービスサイト ビーコミ

keimi > Re: セットアップ完了後、公開ページに画像が表示されなず、CSSも適用されない @ 2010/5/20 1:22
ご対応ありがとうございます。
パッチをあてましたら問題なく表示されました。

ryuring > Re: セットアップ完了後、公開ページに画像が表示されなず、CSSも適用されない @ 2010/8/7 3:30
この問題について、BaserCMS 1.6.0 にて解消しました。よろしくお願いします。
http://basercms.net/download/index.html

Twitter:@ryuring
baserCMS総合サービスサイト ビーコミ