« そんなこんなで | メイン | なんでや〜(泣)? »

April 02, 2005

うまくいかない点

ワタシの環境のせいなのか不明ですが、問題点が2点。

1.午前0時台に投稿すると、必ず「00分」になる。
2.画像アップがうまくいかない。(アップされるけど、変な画像になっている。)

うーん。なんでだろう?

投稿者 naniwaol : April 2, 2005 12:00 AM

コメント

EIJです。こんばんは。

投稿日時に関しては、私の環境でもバグが再現することを確認しました。
一桁の時間を指定した場合に投稿時間が00:00:00となってしまうようです。

画像の方は環境によってうまくいく人とうまくいかない人がいて、原因はよく分かっていません。
ただサーバが重い場合に画像のアップに失敗することが多くなる傾向があるみたいです。

どちらも次版で修正/調整してみます。

投稿者 EIJ : April 2, 2005 01:26 AM

おぉ!こんばんは。EIJさん。
早速、検証していただいてありがとうございますーm(__)m。

そっかー、やっぱりそうだったんですね。>一桁の時間
もしかして?とは思ってたんですが、原因が分かってすっきりしました(^_^;)。ありがとうございます。

画像の方は、また時間を見てテストしてみます〜。ありがとうございますーm(__)m。

投稿者 さとみん@浪花のOL : April 2, 2005 01:34 AM

blogの事はよく判んないけど、画像を先にどっかに
用意しておいて、それをblogで指定なんて出来ないの?
いや、そうすれば画像のアップに問題があるのか、
リンク関係で...あ、画像が壊れてるのか(^^;

変になってる画像のプロパティみたら「使用不可」に
なってたから、分離してみた方が良いのかと思って
書きかけたのでそのまま残して去ります(ぉぃ

#いや、こんなゴミレスでも何か思いつくきっかけに
#ならないとも限らないかも知れない(どっちやねん)

投稿者 Kohyan : April 2, 2005 05:36 AM

とりあえず今分かっている事は
1.画像のデータが壊れている
2.Blogによっては必ず成功する所もある
3.サーバーが重いときは失敗しやすい傾向にある

データが壊れているので通信に問題がある
必ず成功するBlogがあるので確率的にデータが特定の時に失敗するとは考えにくい

で、データを送るときにタイムアウトしているのかなと思ってデータ送信時の分割サイズを小さくしてみたのですが、逆に失敗報告の数が増えた気がする(お
#以前うまくいっていたけど、うまくいかなくなったとの報告1件あり

ということで通信系の問題だろうなぁと思いつつ、イマイチ原因が絞り込めないという状態です(^^;
#自分のBlogが常に成功するので実際にデバッグできないのがツライ
とりあえず分割サイズを小さくしたら失敗報告が増えたので、次は大きくしてみようと思ってます

投稿者 EIJ : April 2, 2005 10:25 AM

えーっと、最初のアップ時のみエラーが表示されてました(そういえば)。
1.HTTP parse error:500 Internal Server Error
2.Size receive error
3.mt.publishPost Receiving data failed
と、3回表示されました。

でも、同じファイルをリネームしてアップしたところ2回目からはエラーは出なくなりました。
でもファイルは壊れてるんですよねぇ。

投稿者 さとみん@浪花のOL : April 2, 2005 07:25 PM

情報ありがとうございます。すごく参考になります(^^

エラーメッセージからると
mt.publishPostを実行しようとしたらデータを受信しようとしていたところで500番エラーが発生しました
という事みたいですね

500のエラーが出ると言うことはmt-xmlrpc.cgiがエラーを吐いてるのですが、
mt.publishPostというのはブログの再構築を行うだけのシンプルなコマンドで
コマンド自体が間違ってるとは考えにくいですし、やっぱり通信系のなにかかなぁという感じです

一つお願いがあるのですが、
画像のアップロードが失敗する件と画像データそのものが関係無いことを確認するために、
アップロードに失敗した画像データをメールで送っていただけますでしょうか?
自分のブログでテストしてみますので
#うちのブログでは過去に失敗したことがなく、結果から
#成功→画像データは無関係
#失敗→画像データのせい
#というのが分かりますので

投稿者 EIJ : April 3, 2005 01:37 PM