以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  图片字段问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=131492)

--  作者:huizhong
--  发布时间:2019/2/27 19:19:00
--  图片字段问题

图片点击可在新窗口打开查看此主题相关图片如下:狐表截图.jpg
图片点击可在新窗口打开查看


老师,请教一下,我的图片字段设置完成后,与远程服务器连接正常,可以看到远程目录下的文件,但是,上传文件失败,您给指导下可能是哪里的问题

字段类型“备注”,扩展属性“图片”,其他FTP设置也没问题

--  作者:有点甜
--  发布时间:2019/2/27 20:00:00
--  

1、列窗口那里点击【管理】,打开后上传文件,看报什么错。

 

2、一般是你没有设置ftp的权限导致出错的。


--  作者:有点甜
--  发布时间:2019/2/27 20:01:00
--  

搭建ftp,参考

 

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&replyID=714466&ID=104284&skin=1

 


--  作者:huizhong
--  发布时间:2019/2/28 11:28:00
--  以下是在图片管理器中用“管理”上传图片的错误提示
[11:20:48] 正在连接服务器
[11:20:48] 传递用户名:tang01
[11:20:48] 传递用户密码:******
[11:20:48] 设置二进制传输模式成功
[11:20:48] 正在进入目录[/图片/资产/]
[11:20:48] 已经进入目录[/图片/资产],用时:0.023秒
[11:20:48] 服务器连接成功,用时:0.203秒
[11:20:48] 正在列表
[11:20:48] 列表结束,用时:0.064秒...
[11:20:48] 正在进入目录[/图片/资产/]
[11:20:48] 已经进入目录[/图片/资产],用时:0.033秒
[11:21:34] 设置二进制传输模式成功
[11:21:34] 正在列表文件
[11:21:34] 列表文件失败,550 The system cannot find the file specified. 

[11:21:34] 正在上传文件[冰箱1972.jpg]
[11:21:44] 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.O o0o 0o()
[11:21:44] 正在中止线程。
[11:21:44] 设置二进制传输模式成功
[11:22:14] 正在列表文件
[11:22:14] 列表文件失败,550 The system cannot find the file specified. 

[11:22:14] 正在上传文件[冰箱1972.jpg]
[11:22:24] 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.O o0o 0o()
[11:22:24] 正在中止线程。
[11:22:24] 设置二进制传输模式成功
[11:22:54] 正在列表文件
[11:22:54] 列表文件失败,550 The system cannot find the file specified. 

[11:22:54] 正在上传文件[冰箱1972.jpg]
[11:23:04] 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.O o0o 0o()
[11:23:04] 正在中止线程。
[11:23:04] 设置二进制传输模式成功

--  作者:huizhong
--  发布时间:2019/2/28 11:33:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:狐表截图2.jpg
图片点击可在新窗口打开查看

老师,权限设置应该也没有问题,因为,此前我上传过图片,也能顺利进行,但是,近日做了一些升级(添加操作功能),之后突然发现上传不了图片了,找不出原因

--  作者:有点甜
--  发布时间:2019/2/28 11:42:00
--  

照着这里,重新搭建一次

 

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&replyID=714466&ID=104284&skin=1


--  作者:huizhong
--  发布时间:2019/2/28 16:36:00
--  
老师,我重新搭建了一遍,还是不行啊,以下是提示代码,您帮忙想想,还有可能是哪里的事情

[16:33:29] 正在上传文件[冰箱2972.jpg]
[16:33:39] 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.O o0o 0o()
[16:33:39] 正在中止线程。
[16:33:40] 设置二进制传输模式成功


--  作者:有点甜
--  发布时间:2019/2/28 16:44:00
--  

 

请【开启PASV模式】,然后对应的端口,都要开启。

 

认认真真看看帮助文档

 

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&replyID=714466&ID=104284&skin=1

 


--  作者:huizhong
--  发布时间:2019/2/28 16:46:00
--  
文件夹可以连得上,也可以看到远程文件夹的文件,就是上传不了,偶尔可以将上传的文件传过去,但是空文件,什么情况?老师,帮忙想想
--  作者:有点甜
--  发布时间:2019/2/28 16:54:00
--  

请【开启PASV模式】,然后对应的端口,都要开启。

 

认认真真看看帮助文档

 

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&replyID=714466&ID=104284&skin=1