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

前回の質問へのご助言に背中を押され、Movable Typeのグレードアップ(2.661→3.34)を行いました。とりあえず無事に成功し、新規エントリーやコメント投稿もできることを確認しております。
しかし、mt.cgiへアクセスして開く管理画面で、レイアウトが大きく崩れ、左に極端に寄り、縦に長い表示となってしまいます。いろいろと調べてみると、どうも「mt.js」と「style.css」の設置場所が大きく関与しているようですが、よく理解できておりません。
すいませんが、同様な体験をされた方、解決策を教えていただける方、私にもご教示いただけたら幸甚です。
よろしくお願いします。

●質問者: todd_manabu
●カテゴリ:インターネット ウェブ制作
✍キーワード:CGI CSS js Movable Type Mt
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● zelazny
●35ポイント

もしかして、アップグレード時に、対象ファイルの入れ替えを行ってないのではないですか。

JavascriptやCSS・画像などの配布されているファイルは、すべて上書きを行ってください。

保存先はスタティック・ディレクトリです。

http://www.sixapart.jp/movabletype/manual/3.3/02_system_admin_gu...

◎質問者からの返答

zelaznyさん、お世話をおかけします...。

スタティック・ディレクトリに上書き保存してあります。でも症状は改善されません。なぜか、インストールしたサーバー上でmt.cgiにアクセスした場合は、正しくレイアウトされているのですが、ネットワーク上のクライアントからでは激しくレイアウトが崩れます。MacでもWinでも、IEでもFireFoxでもSafariでもSiiraでも。

困った。


2 ● zelazny
●35ポイント

インストールしたサーバー上で、正しくレイアウトされている状態というのは、localhostでのアクセスでしょうか、それともアドレス指定でしょうか?

おそらく、公開アドレスの設定が、実際のWebServer上でのアドレスとあっていないのが原因ではないでしょうか。

グローバルアドレスで公開設定したMTに、ローカルアドレスでアクセスすると、同様の状況が発生します。

http://www.sixapart.jp/movabletype/manual/3.3/02_system_admin_gu...

直接CSSやJavascriptのURLをブラウザに入れて、実際に思っている場所にファイルがあるか、確認してみてください。

◎質問者からの返答

ありがとうございます。

原因がわかりました。なんとスタティック・ディレクトリとブログ・ディレクトリが同じでした。これでもなんともかく動くのがすごいのですが、レイアウトの崩れはそれぞれのstyles.cssが互いにぶつかっていたのが原因のようです。ちゃんと両者を分けてあげたら正常に表示されるようになりました。mt-config.cgiの記述も構成通りに直したら大丈夫でした。

御騒がせしてすみませんでした。zelaznyさんに感謝、感謝です。

関連質問


●質問をもっと探す●



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