首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FileZilla错误错误550,错误501

FileZilla错误错误550,错误501
EN

Stack Overflow用户
提问于 2012-08-14 19:39:22
回答 1查看 3.5K关注 0票数 0

大家好,我在我的电脑上安装了filezilla ftp服务器。我正在尝试上传一个安卓应用程序的文件。但是,我得到了错误550,这是目录找不到和错误501,这是语法错误。我在网上搜索了一下,但没有找到解决方案。你能帮帮我吗?这也是FileZillaİ界面上的日志:

代码语言:javascript
复制
(000001)14.08.2012 14:36:07 - (not logged in) (192.168.10.179)> Connected, sending welcome message...
(000001)14.08.2012 14:36:07 - (not logged in) (192.168.10.179)> 220 FTP server' a hoşgeldiniz.
(000001)14.08.2012 14:36:07 - (not logged in) (192.168.10.179)> USER users
(000001)14.08.2012 14:36:07 - (not logged in) (192.168.10.179)> 331 Password required for users
(000001)14.08.2012 14:36:07 - (not logged in) (192.168.10.179)> PASS *******
(000001)14.08.2012 14:36:07 - users (192.168.10.179)> 230 Logged on
(000001)14.08.2012 14:36:07 - users (192.168.10.179)> CWD murat.alemdagtp
(000001)14.08.2012 14:36:07 - users (192.168.10.179)> 550 CWD failed. "/murat.alemdagtp": directory not found.
(000001)14.08.2012 14:36:07 - users (192.168.10.179)> TYPE I
(000001)14.08.2012 14:36:07 - users (192.168.10.179)> 200 Type set to I
(000001)14.08.2012 14:36:08 - users (192.168.10.179)> PASV
(000001)14.08.2012 14:36:08 - users (192.168.10.179)> 227 Entering Passive Mode (192,168,10,179,9,71)
(000001)14.08.2012 14:36:08 - users (192.168.10.179)> STOR 
(000001)14.08.2012 14:36:08 - users (192.168.10.179)> 501 Syntax error
(000001)14.08.2012 14:36:09 - users (192.168.10.179)> QUIT
(000001)14.08.2012 14:36:09 - users (192.168.10.179)> 221 Goodbye
(000001)14.08.2012 14:36:09 - users (192.168.10.179)> disconnected.

这是我的上传代码:

代码语言:javascript
复制
public Void doInBackground(Object... arg0) 
{  

  String server = "192.168.10.179";
  // TODO Auto-generated method stub
      try
      {
        ftpClient.connect(server,21);
        ftpClient.login("users", "1234567");
        ftpClient.changeWorkingDirectory("murat.alemdag\ftp");
        ftpClient.enterLocalPassiveMode();
        FileInputStream in=new FileInputStream(file);
        ftpClient.setFileType(FTP.BINARY_FILE_TYPE);
        ftpClient.storeFile(filename, in);
        publishProgress(100); 
        ftpClient.logout();

      }

      catch (Exception ex)
      {
          ex.printStackTrace();
      }    
  return null;
 }//end of doInBackground method
EN

回答 1

Stack Overflow用户

发布于 2012-08-14 19:48:20

请确保目录条目"murat.alemdagtp“根本不存在。似乎并非如此。您可以使用任何ftp客户端(如filezilla客户端)执行此操作,并记下在登录后可以看到哪些目录,而无需提供起始目录。

然后尝试使用正斜杠"/“提交路径,让我们看看这是否有效。

更新:关于您的语法错误: STOR需要远程文件名作为参数。我在日志里看不到。查看此处:nsftools.com/tip/RawFTP.htm#STOR

因此请检查变量filename在

代码语言:javascript
复制
tpClient.storeFile(filename, in); 

当前包含。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11951481

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档