FtpPutFileで12003のエラー

解決


Pitto  2005-04-13 04:03:54  No: 89343

こんにちは。
この掲示板は大変助かります。

今、FTPでサーバーとやり取りしようとしています。
ローカルホストサーバー(127.0.0.1)ではFtpGetFile、FtpPutFileが
うまくいきのですが、
サーバーをUNIXマシンでテストするとFtpGetFileはいまくいくのですが FtpPutFileがうまくいきません。
Err.LastDllErrorをMSGBOXで確認したところ、12003が表示されました。
ネットで調べようとしたのですが、良く分かりません。
経験のある方がいたら、アドバイスをお願いします。


魔界の仮面弁士  2005-04-13 04:20:58  No: 89344

こちらを参照してみてください。
http://support.microsoft.com/kb/168492/ja

可能であれば、FtpPutFileが行われた時に、どのようなFTPコマンドがやり取り
されているのかを、FTPサーバ側のアクセスログにて確認されると良いでしょう。


Pitto  2005-04-13 20:14:18  No: 89345

魔界の仮面弁士さん、ありがとうございます。
HPを確認しました。
変更してみたのですがダメでした。
それで、別のサーバーでテストしたらうまくいきました。
今までテストしていたUNIXマシーンは通常はそれ自体がクライアントで稼動する予備機マシーンなのです。
いきなり、本番サーバーでテストするのは問題があるのでそのようにテストしていました。
後は、テキストファイルをアップロードしたら^Mが各行の最後に付加されているのを取り除くようにすることです。

助かりました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加