我们现在使用一个VC制作的ocx控件实现本地文件与服务器之间的传输,传输方式为FTP方式。
现在发现这样一种情况:
使用IIS建立的ftp服务的话,文件上传下载均正常;使用solaris建立的ftp服务的话,文件可以下载到本地,但不能回传到服务器。
打出的错误编号为12003。 控件中主要的几个语句如下:
*********************************************************
m_pInetSession = new CInternetSession("ship",1,PRE_CONFIG_INTERNET_ACCESS,NULL,NULL,INTERNET_FLAG_NO_CACHE_WRITE);
m_pFtpConnection = m_pInetSession->GetFtpConnection(strServer,strUserName,strPassword,m_iFtpPort);
BOOL bSuccess = m_pFtpConnection->PutFile(m_strLocalFtpFile, m_strRemoteFtpFile);
*********************************************************
现在发现这样一种情况:
使用IIS建立的ftp服务的话,文件上传下载均正常;使用solaris建立的ftp服务的话,文件可以下载到本地,但不能回传到服务器。
打出的错误编号为12003。 控件中主要的几个语句如下:
*********************************************************
m_pInetSession = new CInternetSession("ship",1,PRE_CONFIG_INTERNET_ACCESS,NULL,NULL,INTERNET_FLAG_NO_CACHE_WRITE);
m_pFtpConnection = m_pInetSession->GetFtpConnection(strServer,strUserName,strPassword,m_iFtpPort);
BOOL bSuccess = m_pFtpConnection->PutFile(m_strLocalFtpFile, m_strRemoteFtpFile);
*********************************************************
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货