« MovableType 3.11-ja | メイン | MaiLogのテスト(その1) »

JavaScriptのエラー解消

MovableType3.11-jaへのアップグレードに成功したのはいいが、管理画面がうまく動作しない現象に困っていた。
【症状】
1.
「ウェブログの設定」で設定変更をした後に表示される「再構築」ボタンが機能しない。
2.
「カテゴリー」で「トップレベル・カテゴリーを作成する」が機能しないので、カテゴリーの追加ができない。
3.
同様に、エントリーの削除をしようとしても「削除」ボタンが機能しない。
4.
これらの場合は、いずれも使用ブラウザであるIE6のステータスバーに「ページでエラーが発生しました。」とメッセージが表示される。

といったものだった。

あちこちぐぐって見たところ、mt.jsをmt.cfgで指定したStaticWebPathフォルダに置いていないときにこういう症状になるということがわかってきた。

けれども、うちのWeblogは自宅サーバーのApacheで運用しており、cgi-binにcgiファイル以外のファイルを置くことができるように設定してある。実際、MovableTypeの管理画面のアイコンなどはMovableType本体を置いているcgi-bin下のディレクトリに同様に置いているのにきちんと表示されている。mt.cfgのStaticWebPathはデフォルトのままコメントアウトされているし、ここが影響しているとも思えない・・・。

待てよ・・・。httpd.confを見直してみたら、cgi-binフォルダに置けるファイルを指定する部分があったはず・・・。


=====
あったあった!
ScriptAlias /cgi-bin/ /home/httpd/cgi-bin/
AddHandler text/html .html .css .gif .jpg .png
=====
AddHandlerの後ろに.jsを追加してhttpdをリスタート!

これにて一件落着。


関連用語

トラックバック

このエントリーのトラックバックURL:
http://www.mogurakun.com/mt/mt-tb.cgi/70

この一覧は、次のエントリーを参照しています: JavaScriptのエラー解消:

» エントリーの削除ができない問題 送信元 あるときの怠惰な日常
が発生しました。どうやらjavascript系のエラーらしい。参考になりそうなペ... [詳しくはこちら]

コメント (1)

コメントを投稿

About This Entry

2004年11月13日 17:23に投稿されたエントリーのページです。

ひとつ前の投稿は「MovableType 3.11-ja」です。

次の投稿は「MaiLogのテスト(その1)」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

アーカイブ

Powered by
Movable Type 3.35
Creative Commons License
このブログは、次のライセンスで保護されています。 クリエイティブ・コモンズ・ライセンス.