12月 11日, 2006年

04Webserver+MovableTypeでxml-rpcを使う方法

Filed under: サーバー管理, 覚え書き — cod_tara @ 7:26 pm

04WebServer運営しているMovable TypeにBlogWriteで投稿しようとしてもアカウント登録画面で完了をクリックした際に「500InternalServerError」となってブログ情報の取得ができない問題の解決法。
これは、04WebServerを使用してMTを運営しているという環境下において、BlogWriteを利用するためにアカウントの初期設定を行った際に発生するエラーの解決方法です。

なお、次に挙げる筆者の動作環境でのみ確認していますのでご了承ください。

OS:WindowsXP pro

HTTPD:04WebServer 1.82

Blog: Movable Type 3.2-ja-2

perl:Active Perl5.8.7

なお、この症状に違いはあっても、04Webserver + Movable TypeでXML-RPC(mt-xmlrpc.cgi)を利用する際に発生するエラーと思われます。

BlogWrite以外をご使用の場合でも一度おためしください。

・対処方法

\extlib\SOAP\Transport\HTTP.pm の339行目にある
“\015\012″, $self->response->content; を “\015\012\015\012″, $self->response->content;
に修正。

これだけです。 

注:mt-xmlrpc.cgi はデフォルトの状態でないと動きません。

Comments and TrackBacks

コメント (0) »

この記事にはまだコメントがついていません。

コメント RSS トラックバック URL

コメントをどうぞ

[プレスブログ]価値あるブログに掲載料をお支払いします。