电脑上传文件夹到FTP服务器出错如何解决

电脑上传文件夹到FTP服务器出错如何解决,第1张

方法一:

文件夹内的文件按单个进行上传,而不是将整个“文件夹”直接上传,但这种方法不适合文件夹中含有过多文件的情况;

  方法二:

将文件和文件夹的名称全部改为英文或数字再上传(比较麻烦);

  方法三:

将文件或文件夹添加到压缩文件再上传;

  方法四:

使用专门的FTP传输软件,如:Leapftp上传工具 301官方汉化版,不仅速度快,还支持断续传输,特别适合传输大型文件使用。

如何使用ftp上传网站文件?

1,通过ie浏览器上传。只需要在ie地址栏中输入如下格式的url地址:ftp://账号:密码@服务器ip,比如像这样ftp://test:123456@123123123123,ie会以文件夹的方式打开远程服务器上的文件目录,你可以像操作本地文件目录一样对其进行复制、粘贴、剪切和删除。

2,通过ftp软件上传。直接通过ie浏览器虽然方便,但也有很大的局限性,比如效率太低、功能较弱、而且容易受到系统设置或网络状况等影响,所以我们一般都推荐通过ftp软件来上传下载网页文件。常用的ftp软件有leapftp、flashfxp和cuteftp等。

如何架设远程FTP服务器?

这个问题的确有难点,特别是路由器下的FTP服务器要能被外网访问,有不少问题要解决。外网的FTP端口不能被封;

路由器的这台FTP服务器电脑IP(1921681102)要设成路由器的DMZ主机(直接被外网访问);

路由器NAT下,一般的FTP服务器通不过FTP客户端的安全验证,但FileZillaFTPServer我今天试验成功了,关闭FTP服务端电脑的WINDOWS自带防火墙后,成功地被上层的IE所访问。

FileZillaServer要设成被动方式(PASV),并要指定一个被外网访问的IP地址作为安全应答的IP地址是关键;再加一个匿名anonymous用户,设好共享目录;此免费软件很小巧,不到2M,附上

如何访问FTP站点?

安装并运行“ftp”程序,在程序主界面顶端输入虚拟主机相关信息,然后点击“快速连接”按钮。

此时进行与FTP服务器之间的通信工作,待连接成功后,就会显示“连接成功”的提示,同时在“远程”窗口中会显示远程FTP服务器目录结构及文件列表信息。

然后在“本地站点”窗口中,定位到网站源码所在的上传目录,选中所有待上传的文件,右击从弹出的右键菜单中选择“上传”项。

如何简单实现ftp数据传输?

FTP的传输有两种方式:ASCII传输模式和二进制数据传输模式。1.ASCII传输方式:假定用户正在拷贝的文件包含的简单ASCII码文本,如果在远程机器上运行的不是UNIX,当文件传输时ftp通常会自动地调整文件的内容以便于把文件解释成另外那台计算机存储文本文件的格式。但是常常有这样的情况,用户正在传输的文件包含的不是文本文件,它们可能是程序,数据库,字处理文件或者压缩文件(尽管字处理文件包含的大部分是文本,其中也包含有指示页尺寸,字库等信息的非打印字符)。在拷贝任何非文本文件之前,用binary命令告诉ftp逐字拷贝,不要对这些文件进行处理,这也是下面要讲的二进制传输。2.二进制传输模式:在二进制传输中,保存文件的位序,以便原始和拷贝的是逐位一一对应的。即使目的地机器上包含位序列的文件是没意义的。例如,macintosh以二进制方式传送可执行文件到Windows系统,在对方系统上,此文件不能执行。如果你在ASCII方式下传输二进制文件,即使不需要也仍会转译。这会使传输稍微变慢,也会损坏数据,使文件变得不能用。(在大多数计算机上,ASCII方式一般假设每一字符的第一有效位无意义,因为ASCII字符组合不使用它。如果你传输二进制文件,所有的位都是重要的。)如果你知道这两台机器是同样的,则二进制方式对文本文件和数据文件都是有效的。5FTP的工作方式FTP支持两种模式,一种方式叫做Standard(也就是PORT方式,主动方式),一种是Passive(也就是PASV,被动方式)。Standard模式FTP的客户端发送PORT命令到FTP服务器。Passive模式FTP的客户端发送PASV命令到FTPServer。下面介绍一个这两种方式的工作原理:Port模式FTP客户端首先和FTP服务器的TCP21端口建立连接,通过这个通道发送命令,客户端需要接收数据的时候在这个通道上发送PORT命令。PORT命令包含了客户端用什么端口接收数据。在传送数据的时候,服务器端通过自己的TCP20端口连接至客户端的指定端口发送数据。FTPserver必须和客户端建立一个新的连接用来传送数据。Passive模式在建立控制通道的时候和Standard模式类似,但建立连接后发送的不是Port命令,而是Pasv命令。FTP服务器收到Pasv命令后,随机打开一个高端端口(端口号大于1024)并且通知客户端在这个端口上传送数据的请求,客户端连接FTP服务器此端口,然后FTP服务器将通过这个端口进行数据的传送,这个时候FTPserver不再需要建立一个新的和客户端之间的连接。很多防火墙在设置的时候都是不允许接受外部发起的连接的,所以许多位于防火墙后或内网的FTP服务器不支持PASV模式,因为客户端无法穿过防火墙打开FTP服务器的高端端口;而许多内网的客户端不能用PORT模式登陆FTP服务器,因为从服务器的TCP20无法和内部网络的客户端建立一个新的连接,造成无法工作。

ftp与电脑文件互传方法?

各种方法1飞鸽定位就是局域网内的共享文件,聊天的软件使用方法和qq一致2,各种传输协议都可以如HTTP下载(一个上面开了http服务,另一开http下载)ftp上传下载ssh的sftp与scp传输都可以秒杀断点续传,实现部分更新的rsync比较原始的modem协议,也可以(其他的也都可以归结到这个里面来,都是基于XX协议做的)不过既然你问这个,估计上面的你也不清楚推荐个软件吧,everything,支持建立http/ftp服务器,这样另一端就可以进行搜索+下载3,远程桌面/控制的方法这些东西一般都顺带了文件传输功能远程登录,你就可以访问了这是直接使用windows的远程桌面连接工具就可以4,win的文件共享最后才想起来这个,打开相应的文件共享在另一台机器的网上邻居中就可以打开,进而找到相应的文件,文件夹摸索下吧,总有一个适合你win最原生:文件共享简单傻瓜:飞鸽文件比较琐碎,不好定位:everything功能强大,方便自定义:第2种好好研究

在java程序开发中,ftp用的比较多,经常打交道,比如说向FTP服务器上传文件、下载文件,现在给大家介绍如何利用jakarta commons中的FTPClient(在commons-net包中)实现上传文件。

原理就不介绍了,大家直接看代码

/ Description: 向FTP服务器上传文件 @Version10 Jul 27, 2008 4:31:09 PM by 崔红保(cuihongbao@d-heavencom)创建 @param url FTP服务器hostname @param port FTP服务器端口 @param username FTP登录账号 @param password FTP登录密码 @param path FTP服务器保存目录 @param filename 上传到FTP服务器上的文件名 @param input 输入流 @return 成功返回true,否则返回false / publicstaticboolean uploadFile(String url,int port,String username, String password, String path, String filename, InputStream input) { boolean success = false; FTPClient ftp = new FTPClient(); try { int reply; ftpconnect(url, port);//连接FTP服务器 //如果采用默认端口,可以使用ftpconnect(url)的方式直接连接FTP服务器 ftplogin(username, password);//登录 reply = ftpgetReplyCode(); if (!FTPReplyisPositiveCompletion(reply)) { ftpdisconnect(); return success; } ftpchangeWorkingDirectory(path); ftpstoreFile(filename, input); inputclose(); ftplogout(); success = true; } catch (IOException e) { eprintStackTrace(); } finally { if (ftpisConnected()) { try { ftpdisconnect(); } catch (IOException ioe) { } } } return success; }pre/pre / Description: 向FTP服务器上传文件 @Version10 Jul 27, 2008 4:31:09 PM by 崔红保(cuihongbao@d-heavencom)创建 @param url FTP服务器hostname @param port FTP服务器端口 @param username FTP登录账号 @param password FTP登录密码 @param path FTP服务器保存目录 @param filename 上传到FTP服务器上的文件名 @param input 输入流 @return 成功返回true,否则返回false / public static boolean uploadFile(String url,int port,String username, String password, String path, String filename, InputStream input) { boolean success = false; FTPClient ftp = new FTPClient(); try { int reply; ftpconnect(url, port);//连接FTP服务器 //如果采用默认端口,可以使用ftpconnect(url)的方式直接连接FTP服务器 ftplogin(username, password);//登录 reply = ftpgetReplyCode(); if (!FTPReplyisPositiveCompletion(reply)) { ftpdisconnect(); return success; } ftpchangeWorkingDirectory(path); ftpstoreFile(filename, input); inputclose(); ftplogout(); success = true; } catch (IOException e) { eprintStackTrace(); } finally { if (ftpisConnected()) { try { ftpdisconnect(); } catch (IOException ioe) { } } } return success; }

两个小例子: 1将本地文件上传到FTP服务器上,代码如下: @Test publicvoid testUpLoadFromDisk(){ try { FileInputStream in=new FileInputStream(new File("D:/testtxt")); boolean flag = uploadFile("127001", 21, "test", "test", "D:/ftp", "testtxt", in); Systemoutprintln(flag); } catch (FileNotFoundException e) { eprintStackTrace(); } }pre/pre @Test public void testUpLoadFromDisk(){ try { FileInputStream in=new FileInputStream(new File("D:/testtxt")); boolean flag = uploadFile("127001", 21, "test", "test", "D:/ftp", "testtxt", in); Systemoutprintln(flag); } catch (FileNotFoundException e) { eprintStackTrace(); } }

2在FTP服务器上生成一个文件,并将一个字符串写入到该文件中 @Test publicvoid testUpLoadFromString(){ try { InputStream input = new ByteArrayInputStream("test ftp"getBytes("utf-8")); boolean flag = uploadFile("127001", 21, "test", "test", "D:/ftp", "testtxt", input); Systemoutprintln(flag); } catch (UnsupportedEncodingException e) { eprintStackTrace(); } }pre/pre @Test public void testUpLoadFromString(){ try { InputStream input = new ByteArrayInputStream("test ftp"getBytes("utf-8")); boolean flag = uploadFile("127001", 21, "test", "test", "D:/ftp", "testtxt", input); Systemoutprintln(flag); } catch (UnsupportedEncodingException e) { eprintStackTrace(); } }

如何使用FTP上传文件

1。下载软件FileZilla(用的比较多的那个),

2下载后打开软件看到下面第一张图的界面,然后点击文件,选择站点管理器。

3然后弹出如下界面:host(你的主机名),port(写21),protocol(选择FTP-TextTransferProtocol),encryption(选择只使用普通),登录类型(普通),用户名(写你的域名管理站的账号),password(账号对应的密码)。填写完所有这些内容后,单击连接,

4点击连接查看主页,如下所示。如果出现“成功”字样,并且右下角的框中也有ftp中的文件,则说明连接成功,这时就可以把文件放进去了。

5左边的红框是你电脑的目录,右边的蓝框是ftp中的目录(也就是你的网站)。

6最后选择要上传的文件,右键上传。完毕。

怎么把文件上传到ftp服务器上啊?

上传文件,比如要把a:indexhtml传至服务器的根目录中,可以键入:ftp>puta:indexhtml(回车)

当屏幕提示你已经传输完毕,可以键入相关命令查看:ftp>dir(回车)下载,假设要把服务器images目录中的所有jpg文件传至本机中,可以输入指令:ftp>cdimages(回车)ftp>mgetjpg上传与下载工作完毕,键入bye中断连接。

ftp>bye(回车)

手机使用FTP,如何设置才能连接上传程序?

手机上用app开FTP服务,然后从电脑端通过FTP客户端(比如Filezilla)连到手机的IP地址和端口就可以访问手机的数据了,也可以上传文件到手机/从手机下载文件。

手机上开FTP,应用商店里应该一抓一大把。我之前用ES文件管理器,曾经很有名的,但是现在又慢有臃肿,广告还一大堆。

如何ftp命令自动上传文件至指定的文件夹?

1、输入命令行:-->FTP10161212如果对方没有开启FTP服务,那么这个命令就不会有效果。

2、-->用户名称:这个主要是FTP服务器配置的用户名和密码-->用户密码:

3、主要是使用二进制来传输文件,-->bin-->quotetpyec1381这个意思是指定服务器端的代码页,如果传输的是IFS流文件,不用做转换,直接用BINARY的模式传输文件。不会出现编码错误。

4、-->lcdD:Documentdataupload这个命令主要是进去本地文件夹目录用来上传文件的本地路径目录。

5、进入主机的目录,也就是FTP服务器的路径cdCBSDOTHDTA-->put"D:/Document/data/upload/UPFW90FRZN160919",使用put命令上传文件。

6、put"D:/Document/data/upload/UPFW90FRZN160919"命令执行成功之后,会在后面出来三个交易码主要是200、150、226这都是成功的交易码。完成效果图。

ftp怎么设置文件格式?

步骤/方法

01

ftp服务在网络中有着非常重要的地位,资源大多数都是放在ftp服务器中。ftp服务器也被越来越多的用户使用,随之也会出现配置ftp的问题,为方便大家在使用filegee企业文件同步备份系统备份ftp文件时轻松且快速的解决ftp的设置问题,特总结ftp服务器的设置经验如下:

02

一个FTP服务器可能会被多个任务调用,所以在程序里FTP服务器和备份任务是分开来设置的。在上面的对话框中,罗列了您所添加的所有的FTP服务器。您可以进行添加、删除、修改的操作。列表中第一列FTP引用简称是指供备份任务调用的名称,给您添加的每一个FTP服务器记录取个易记的名字。

03

FTP在传输文件前,必须先建立一条数据连接。"主动模式"是让FTP服务器主动来连接软件所在的电脑。"被动模式"是由软件去连接FTP服务器。如果安装

FileGee的电脑对端口有限制,则必须使用"被动模式"。如果FTP服务器只开放了部分端口,则必须使用"主动模式"。如果两种情况同时存在,

FileGee同步备份系统则只能连接到FTP服务器,不能罗列目录文件,也不能进行文件传输。

ftp设置教程?

1进控制面板-〉添加或删除程序-〉添加/删除windows组件

2此时Internet信息服务(IIS)选项已被选中,点击Internet信息服务(IIS)选项,然后查看详细信息,将文件传输协议(FTP)服务选项选中,确定后将系统安装盘放入光驱,然后点击下一步安装ftp服务。

Android手机如何通过ftp远程连接到计算机,并传输文件。

安卓手机通过ftp远程连接电脑,传输文件的步骤如下:

1百度搜索FileZilla下载。

2下载完成后,单击安装。

3安装完成后,会自动启动。然后在服务器的第一项,添加地址:[127001]并将端口改为[2121],然后点击连接。

4点击软件上的头像。

5点击添加,输入账号:a。

6单击此处打开密码,输入A,然后单击确定。

7设置密码后,单击共享文件夹,单击添加,然后选择您希望手机访问的目录。

8点击进入计算机运行界面。

9输入cmd并按Enter键确认。

10输入命令:[ipconfig]。

1获取一个ipv4ip并记住它。

12在手机上安装一个可以连接ftp服务器的软件,然后点击左上角。

13点选网络。

14然后选择ftp。

15选择创建新的ftp。

16在这里输入pc的ipv4地址,端口号设置为2121,就是上面设置的2121。然后输入帐户密码:a此时它将连接到pc。

17点击这个ip地址文件夹,就可以浏览你电脑上的文件,并进行传输。

笔记本怎么在ftp上上传文件?

1、打开“计算机”,在最上方输入栏中输入登陆FTP服务器命令(ftp://ip地址),然后按回车。

2、在弹出“登陆界面”后输入登录账户和密码,点击“登录”。

3、如果账号密码核对成功,就会进入FTP服务器上目录列表,如果该账号权限足够大就可以上传文件到FTP服务器中了。

如何ftp命令自动上传文件至指定的文件夹?

1、输入命令行:-->FTP10161212如果对方没有开启FTP服务,那么这个命令就不会有效果。

2、-->用户名称:这个主要是FTP服务器配置的用户名和密码-->用户密码:

3、主要是使用二进制来传输文件,-->bin-->quotetpyec1381这个意思是指定服务器端的代码页,如果传输的是IFS流文件,不用做转换,直接用BINARY的模式传输文件。不会出现编码错误。

4、-->lcdD:Documentdataupload这个命令主要是进去本地文件夹目录用来上传文件的本地路径目录。

5、进入主机的目录,也就是FTP服务器的路径cdCBSDOTHDTA-->put"D:/Document/data/upload/UPFW90FRZN160919",使用put命令上传文件。

6、put"D:/Document/data/upload/UPFW90FRZN160919"命令执行成功之后,会在后面出来三个交易码主要是200、150、226这都是成功的交易码。完成效果图。

ftp与电脑文件互传方法?

各种方法1飞鸽定位就是局域网内的共享文件,聊天的软件使用方法和qq一致2,各种传输协议都可以如HTTP下载(一个上面开了http服务,另一开http下载)ftp上传下载ssh的sftp与scp传输都可以秒杀断点续传,实现部分更新的rsync比较原始的modem协议,也可以(其他的也都可以归结到这个里面来,都是基于XX协议做的)不过既然你问这个,估计上面的你也不清楚推荐个软件吧,everything,支持建立http/ftp服务器,这样另一端就可以进行搜索+下载3,远程桌面/控制的方法这些东西一般都顺带了文件传输功能远程登录,你就可以访问了这是直接使用windows的远程桌面连接工具就可以4,win的文件共享最后才想起来这个,打开相应的文件共享在另一台机器的网上邻居中就可以打开,进而找到相应的文件,文件夹摸索下吧,总有一个适合你win最原生:文件共享简单傻瓜:飞鸽文件比较琐碎,不好定位:everything功能强大,方便自定义:第2种好好研究

windowsxp怎么用FTP传文件?

通过资源管理器或浏览器或FTP客户端传输文件。

Serv-UFTP如何上传文件?

serv-u是一款配置ftp服务器的软件。

在服务器上分配空间和账号后客户端可以通过ftp://服务器Ip来访问可以服务器和本地交换交换文件

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 电脑上传文件夹到FTP服务器出错如何解决

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情