• ベストアンサー

MovableType3→4の際のCSS無効

mt3からmt4にアップグレードしてから、 設定が違うのかCSSが一切反映されなくなってしまいました。 MTは余り詳しくないので本を買ったり勉強しているところなのですが、 行き詰まってしまいました。MovableTypeに詳しい方、 教えてもらえないでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • edo_m18
  • ベストアンサー率75% (3/4)
回答No.1

CSSが反映されないのではなく、その2つのCSSファイルがないために CSSが反映していないように見えるのだと思います。 一度、CSSファイルがサーバにアップされているか確認してみてください。 ▼Not FoundになったCSSファイル http://golddesign.jp/blog/base_theme.css http://golddesign.jp/cgi/mt/mt-static/support/themes/cityscape-houston/cityscape-houston.css

golddesign
質問者

お礼

ご回答ありがとうございます。 確認しましたところ、ご指摘のとおりCSSがアップされていませんでした。 そこでFTPソフトで直接アップしてみたのですが、正常には表示されませんでした。 指摘していただいたことで気付いた点が2点あります。 1)mt4の管理画面で再構築をかけたあと、@importすべきCSSファイルが、 http://golddesign.jp/cgi/mt/mt-static/support/themes/の中に生成されていないまたは、 その逆で@importすべきでないURLをstyles-site.cssに記述してしまっている点。 2)テンプレートページで、 base_theme.cssなどを保存しようとするとエラーになってしまう点。 なぜエラーになるか、何のエラーなのか不明です。 mt3から4にバージョンアップすると構造が変わると聞き、 そのためのエラーのような気がしたので、 一度全て初期化(削除)してmt4ごとはじめから設置しなおしてみようと思います。 それでもだめだった場合はまた質問させてもらえれば幸いです。 ありがとうございました。

golddesign
質問者

補足

追記です。 その後改めてmt4をインストールし、 mt3のエクスポートファイルをインポートしてみたところ、正常に動作しました。 単純にメインページのヘッダー部分のサーバーごとの設定をし忘れていたことが原因でした。 ありがとうございました。

関連するQ&A