NXから画像がアップロードできない理由、みたいなもの

| コメント(5) | トラックバック(0)

 SONY CLIe PEG-NX70V(以後NX)付属のNetFront3.0において、MovableTypeへ画像のアップロードができない問題であるが、その原因のようなものが何となく分かった(分かったとは言えないかもしれんが)。

 まず、僕が参加させて頂いているもう一つのサイト「ちんかつ」において、NX(+NetFront3.0)より画像をアップロードしようとした際、「これは画像ファイルじゃないよ」と怒られて失敗したこと。
 そして、NX(+NetFront3.0)での更新に対応したCGI、「a-News」において、「わざわざNXに対応している」こと。

 どうやら、NX標準添付のNetFront3.0が送信するRequestは特殊であり、これまでのRequest解析処理では画像ファイルのファイルタイプ(拡張子?)取得がうまく行かない、ということみたい。
 てことは、「[MT_HOME]/extlib/LWP/media.types」とか、「[MT_HOME]/extlib/LWP/MediaTypes.pm」とか、「[MT_HOME]/lib/MT/Image.pm」なんかをいじってやればいいんじゃねーのかなーなんて思うんだけど、それらの何をどうすれば良いんだかさっぱり分からないんですわ、えぇ。

トラックバック(0)

トラックバックURL: http://www.hazama.nu/mt/mt-tb.cgi/254

コメント(5)

NetFrontで書き込むときってなんかエラーメッセージとか出ます?
あと、拡張子をjpegとかにしたらアップロード出来ちゃったりって事は無いでしょうか?
どうも、NetFrontではContentsTypeをimageで送ってないみたいなんですよねー。

エラー出ません。
一見成功したように振舞うんだけど、アップロードされたファイルは0KBと表示、画面は画像以外のファイルをアップロードした際のもの(LINKのボタンが表示)。
拡張子変えたり(JPG、jpg、JPEG、jpegすべて)してみたんですけど、動作に変わり無し。
実はそのようですね。>NetFrontではContentsTypeをimageで送ってないみたい
ということはやっぱり「[MT_HOME]/extlib/LWP/MediaTypes.pm」をいじれば良いんでしょうけど、何をどうしてやれば良いのやら。

いや、「[MT_HOME]/extlib/HTTP/Request/Common.pm」の方かな?

うーん、ソース見てみたんだけど、なんか今ひとつ良く分からない。
MovableTypeの開発元に聞いてみた方がいいのかも。

英語に自信無し、というかからっきしダメっす(T_T)。

コメントする

月別 アーカイブ

ウェブページ

OpenID対応しています OpenIDについて
Powered by Movable Type 5.12

Follow Me

AD

Flickriver::Most Interesting

tai-tetsu - Flickriver

このブログ記事について

このページは、太鉄が2003年1月14日 17:10に書いたブログ記事です。

ひとつ前のブログ記事は「画像のアップロードは無理?」です。

次のブログ記事は「styleswitcher作者からTrackBack」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。