|
分類:[C#]
2007/10/26(Fri) 17:16:56 編集(投稿者)
いつもお世話になります。りおです。
下のように、私の端末からサーバのPHPを起動させ、サーバは外部からFTPによる ファイル取得を行います。
私の端末:VS.net(C#) ↓ SOAP(PEAR::SOAP)によるWebサービス ↓ サーバ:PHP(処理内容:外のサーバからFTP接続によるファイル取得)
処理を実行させると、下のようなエラーを発生します。
●エラーメッセージ************* ハンドルされていない例外: System.Net.WebException: 操作はタイムアウトになりました。 場所 System.Web.Services.Protocols.WebClientProtocol.GetWebResponse(WebRequest request) 場所 System.Web.Services.Protocols.HttpWebClientProtocol.GetWebResponse(WebRequest request) 場所 System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) 場所 test.getFilePHP.getFtpService.getFtpHtml(String inputString) 場所 C:\Documents and Settings\bml\My Documents\Visual Studio 2005\Projects\test\test\Web References\getFilePHP\Reference.cs:行 79 場所 test.Threadinfo.tgetFilePHP() 場所 C:\Documents and Settings\bml\My Documents\Visual Studio 2005\Projects\test\test\Program.cs:行 993 場所 System.Threading.ThreadHelper.ThreadStart_Context(Object state) 場所 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) 場所 System.Threading.ThreadHelper.ThreadStart() 続行するには何かキーを押してください . . . *******************************
VS.netではエラーメッセージを発生しますが、 サーバを確認するとエラーは見つかりません。(PHPで処理経過をイベントビューアに書き出して確認しました)
正しく外部からファイルを取得できています。
この問題点はどこにあるのでしょうか。。??
宜しくお願いします。
|