以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  ftp无法读取列表怎么解决  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=84883)

--  作者:wtt402
--  发布时间:2016/5/12 15:09:00
--  ftp无法读取列表怎么解决
[15:06:40] 正在连接服务器
[15:06:40] 传递用户名:foxftp
[15:06:40] 传递用户密码:******
[15:06:40] 设置二进制传输模式成功
[15:06:40] 服务器连接成功,用时:0.125秒
[15:06:40] 正在列表
[15:07:01] 不能连接到服务器,服务器返回信息:由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。 125.108.228.15:50759
[15:07:01] 正在列表
[15:07:11] FTP错误,服务器返回信息:System.Net.Sockets.SocketException: 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。
   在 System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
   在 System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 size, SocketFlags socketFlags)
   在 Foxtable.FTPClient.O000 oO ()
[15:07:11] 进入PASV模式失败,服务器返回信息:
[15:07:11] FTP错误,服务器返回信息:System.Net.Sockets.SocketException: 无法立即完成一个非阻止性套接字操作。
   在 System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
   在 System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 size, SocketFlags socketFlags)
   在 Foxtable.FTPClient.O000 oO ()


--  作者:大红袍
--  发布时间:2016/5/12 15:09:00
--  
 你把服务器的防火墙关闭看看
--  作者:wtt402
--  发布时间:2016/5/12 15:12:00
--  
关了不会不安全吗,有没有不关闭防火墙的解决方法

[此贴子已经被作者于2016/5/12 15:12:09编辑过]

--  作者:wtt402
--  发布时间:2016/5/12 15:15:00
--  
还真是防火墙关掉就好了,那服务器会不会不安全啊。。。能不能通过设置解决啊
--  作者:大红袍
--  发布时间:2016/5/12 15:18:00
--  
以下是引用wtt402在2016/5/12 15:12:00的发言:
关了不会不安全吗

 

先看看是不是防火墙的问题。被动模式的话,你要把对应的端口都打开才行的。


--  作者:wtt402
--  发布时间:2016/5/12 15:33:00
--  
被动模式是什么意思,怎么开端口,就是入站规则那个意思吗
--  作者:大红袍
--  发布时间:2016/5/12 15:36:00
--  
以下是引用wtt402在2016/5/12 15:33:00的发言:
被动模式是什么意思,怎么开端口,就是入站规则那个意思吗

 

你用什么搭建ftp?如果用iis,参考 http://www.baidu.com/baidu?wd=iis+%B1%BB%B6%AF%C4%A3%CA%BD+%B6%CB%BF%DA&tn=monline_4_dg

 

开端口,就是设置入站规则。


--  作者:wtt402
--  发布时间:2016/5/13 8:58:00
--  
已经解决了,我还想问一下,在使用ftp作为远程文件管理的时候,还可以用文件动态存储位置的代码吗?


--  作者:大红袍
--  发布时间:2016/5/13 9:41:00
--  

你可以在 BeforeAddFile 事件那里,修改ftp的根目录的值,以实现打开不同的文件夹嘛。

 

http://www.foxtable.com/help/topics/1477.htm

 

http://www.foxtable.com/help/topics/1410.htm

 


--  作者:ap9709130
--  发布时间:2016/5/13 15:30:00
--  
真是奇怪,我已经把防火墙关了,上次试过可以的,但今天怎么就不行了。