画像が表示されない、CSSも適用されません
sugi > 画像が表示されない、CSSも適用されません @ 2010/8/26 18:26 |
---|
はじめまして。最近目にして使い始めました。
インストールは完了していますが、テーマのスクリーンショットを始め画像が一切表示されません。 アップローダーを利用した画像も表示されません。 またスタイルシートも適用されません。 管理画面は正常に表示されているので、パーミッションの関係はないと思うのですが原因が思いつきません。 RewriteBase対策に記述されている通り#を削除してもだめでした。 解決にお力添えを頂ければ幸いです。よろしくお願いいたします。 ■ BaserCMSのバージョン:1.6.0 ■ レンタルサーバー名:アイル iNP-01 ■ スマートURLの利用:ON ■ 設置フォルダ:ドキュメントルート ■ 利用しているデータベース:MySQL |
ryuring > Re: 画像が表示されない、CSSも適用されません @ 2010/8/26 21:00 |
---|
こんばんは。
まず、HTMLのソースを確認して、CSSタグが参照するURLがどうなっているか確認してみてください。 デモテーマの場合、import.cssというスタイルシートを参照しています。
そしてそのURLをブラウザに打ち込んでみてどのような表示が出るか確認してみてください。
Twitter:@ryuring |
sugi > Re: 画像が表示されない、CSSも適用されません @ 2010/8/26 22:11 |
---|
早速ありがとうございます。
http://{BaserCMSの設置URL}/themed/demo/css/import.css の場合404 NOT FOUNDエラーが出ます。 http://{BaserCMSの設置URL}/app/webroot/themed/demo/css/import.css の場合は以下の表示です。 --------------------------------- @charset "UTF-8"; /** * CSSインポート * 全てのページで読み込むCSSを記述 */ @import "default.css"; @import "class.css"; @import "layout.css"; @import "header.css"; @import "footer.css"; @import "contents.css"; --------------------------------- |
ryuring > Re: 画像が表示されない、CSSも適用されません @ 2010/8/26 22:15 |
---|
再度確認です。
cssの読み込みタグについて、実際のHTMLへの表記はどうなっていますか? importの部分です。 Twitter:@ryuring |
sugi > Re: 画像が表示されない、CSSも適用されません @ 2010/8/26 22:20 |
---|
早速ありがとうございます。
となっています。 よろしくお願いいたします。 |
ryuring > Re: 画像が表示されない、CSSも適用されません @ 2010/8/26 23:46 |
---|
度々すいません、Not Found Errorの画面のスクリーンショットを頂けますか?
BaserCMSが出力しているものか、WEBサーバーが出力しているものかを知りたいです。 Twitter:@ryuring |
sugi > Re: 画像が表示されない、CSSも適用されません @ 2010/8/27 1:36 |
---|
ryuring > Re: 画像が表示されない、CSSも適用されません @ 2010/8/27 3:17 |
---|
こんばんわ。
BaserCMSに処理がわたってしまっているようですね。 通常、スマートURL「ON」の場合、WebサーバーのRewrite機能だけで、import.cssが呼び出されなければなりません。 そして出力されるURLは、 http://{BaserCMSの設置URL}/app/webroot/themed/demo/css/import.css × http://{BaserCMSの設置URL}/themed/demo/css/import.css ○ です。 なので、HTMLに表示されているURLは正しい状態です。 (スマートURL「OFF」の場合は下のURLが表示されます。) 2つ確認してください。 サーバー上に、/app/config/install.php というファイルが出来上がっていると思いますので、 その中に次の行が存在するか確認してください。
この行がある場合、スマートURLは「ON」となっていますが、もしない場合、 スマートURL「ON」と思っていても、プログラムはスマートURL「OFF」と認識してしまいます。 インストールの段階で、プログラム側の処理が失敗している可能性が高いです。 上記の記述がある場合、 おそらく、/app/webroot/.htaccess の設定が間違っている可能性が高いです。
でうまく動作しない場合、
としてみてください。 サブディレクトリに設定している場合は、
となります。 まずは試して頂いて結果をご報告頂けると助かります。 Twitter:@ryuring |
sugi > Re: 画像が表示されない、CSSも適用されません @ 2010/8/27 9:00 |
---|
お世話になります。
の記述はあります。
いずれも先に送らせて頂いた「404 NOT FOUND」が表示されてしまいます。 よろしくお願いいたします。 |
ryuring > Re: 画像が表示されない、CSSも適用されません @ 2010/8/27 20:52 |
---|
こんばんは。
Rewriteがうまく設定されてないというのは間違いないようですね。 ここからは細かく検証作業を行っていくしかありません。 ドキュメントルート配下の.htaccess には次のように記述されているのですが、
これは、URLに app/webroot/ を付加するという設定です。
にアクセスした場合、
が表示されなければなりません。 実際に、/app/webroot/ の直下に 任意の内容の test.html を配置して試してみてください。 うまく表示できない場合、 /app/webroot 配下の.htaccess を削除した上でも試してみてください。 ちなみにアイルのサーバーは、Rewriteモジュール入ってましたっけ・・・? Twitter:@ryuring |