以文本方式查看主题
- Foxtable(狐表) (http://foxtable.net/bbs/index.asp)
-- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2)
---- 用“又拍云”做FTP服务器的时候出现的错误 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=34900)
|
-- 作者:xj0303107
-- 发布时间:2013/6/18 21:32:00
-- 用“又拍云”做FTP服务器的时候出现的错误
老师,您好:
我觉得狐表还是不错的,只是对FTP的支持好像还是不够。对MS IIS和Ser-U搭建的FTP Server支持的相当好,可是对其他,比如FileZilla等搭建的FTP Server就还是多多少少出现一点问题。
前段时间,因为服务器遭受攻击,所以想换个好点的FTP服务器。找来找去,发现“又拍云”的云存储支持FTP上传,我就拿来试了。当天晚上试的时候,感觉还好,可第二天传给大家的时候,才发现有个问题:上传的时候一切OK,可下载的时候却出了个错误。 此主题相关图片如下:错误.jpg
我问了“又拍云”的客服,对方解释说:SIZE 这个操作要 BINARY 模式。这个我略微了解了一下,FTP的传输是分为“字节”和“位”两种传输模式的。老师,您看这有什么办法解决吗?
谢谢老师!
|
-- 作者:狐狸爸爸
-- 发布时间:2013/6/19 11:24:00
--
能否提供你的ftp地址和账户给我测试一下?
|
-- 作者:狐狸爸爸
-- 发布时间:2013/6/19 11:35:00
--
Ftp有个BinaryMode属性,你可以将其设置为True,这样就改为二进制模式了。
ftp.BinaryMode = True
[此贴子已经被作者于2013-6-19 11:36:51编辑过]
|
-- 作者:xj0303107
-- 发布时间:2013/6/20 6:35:00
--
谢谢,老师! 老师,还想问一下,ftp这个对象在哪里可以找到?我找了半天,只找到FTPClient;而FTPClient里面好像没有BinaryMode这个属性。
|
-- 作者:狐狸爸爸
-- 发布时间:2013/6/20 8:11:00
--
就是FTPClient有这个属性,帮助没有介绍这个属性而已。
|
-- 作者:xj0303107
-- 发布时间:2013/6/20 23:06:00
--
老师好,
谢谢老师的提示。只是,我查了一下,还是没有找到BinaryMode这个属性。 此主题相关图片如下:qq截图20130620225925.jpg
还望老师指点。谢谢老师!
|
-- 作者:夕然
-- 发布时间:2013/6/21 0:29:00
--
ftp.BinaryMode = True
[此贴子已经被作者于2013-6-21 0:28:47编辑过]
|
-- 作者:xj0303107
-- 发布时间:2013/6/21 6:48:00
--
谢谢提醒!只是,设置过后,好像还是老问题 此主题相关图片如下:qq截图20130621064711.jpg
|
-- 作者:狐狸爸爸
-- 发布时间:2013/6/21 8:19:00
--
把你的ftp地址和账户发给我测试。
[此贴子已经被作者于2013-6-21 8:19:22编辑过]
|
-- 作者:xj0303107
-- 发布时间:2013/6/21 10:24:00
--
ftp地址:v0.ftp.upyun.com,ftp账号:temp/temp-upyun ftp密码:temp8888
麻烦老师了
|