Foxtable(狐表)用户栏目专家坐堂 → 请教:怎样解决“用UPLOAD上传过程出现外错误,上传失败


  共有49人关注过本帖树形打印复制链接

主题:请教:怎样解决“用UPLOAD上传过程出现外错误,上传失败

帅哥哟,离线,有人找我吗?
myredsun
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:167 积分:1759 威望:0 精华:0 注册:2014/2/17 16:11:00
请教:怎样解决“用UPLOAD上传过程出现外错误,上传失败  发帖心情 Post By:2025/3/15 21:36:00 [只看该作者]

图片点击可在新窗口打开查看
用下面的检测又行。
图片点击可在新窗口打开查看

在项目里升级,出现下面的情况

图片点击可在新窗口打开查看
[此贴子已经被作者于2025/3/15 22:35:28编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:112768 积分:574191 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2025/3/16 19:55:00 [只看该作者]

上传失败可能是ftp没有设置pasv模式:http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&replyID=714466&ID=104284&skin=1


升级失败是文件不在指定的路径里,项目的升级路径发上来看看。ftp服务器的根目录是什么?

 回到顶部
帅哥哟,离线,有人找我吗?
myredsun
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:167 积分:1759 威望:0 精华:0 注册:2014/2/17 16:11:00
  发帖心情 Post By:2025/3/16 21:03:00 [只看该作者]

图片点击可在新窗口打开查看
设置了PASV了。
ftp服务器的根目录c:\

用“OpenManager()”可以进行文件的上传和下载等操作。 

[此贴子已经被作者于2025/3/16 21:04:04编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
myredsun
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:167 积分:1759 威望:0 精华:0 注册:2014/2/17 16:11:00
  发帖心情 Post By:2025/3/16 21:09:00 [只看该作者]

在项目中加入这和升级路径。请教还有哪里要注意的?

If
Syscmd.Project.Update(False,False) = False Then '如果没有升级
    '原AfterOpenProject事件代码
End
If

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:112768 积分:574191 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2025/3/16 21:21:00 [只看该作者]

不要把ftp的根目录设置为C:\

服务器c盘建一个目录,假设为abc,把ftp的根目录设置为  【c:\abc】。然后在abc里建一个子目录,假设为update,把升级文件上传到【c:\abc\update】目录里。

然后项目升级路径设置为:ftp://用户名:密码@服务器地址/update

 回到顶部
帅哥哟,离线,有人找我吗?
myredsun
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:167 积分:1759 威望:0 精华:0 注册:2014/2/17 16:11:00
  发帖心情 Post By:2025/3/16 21:26:00 [只看该作者]

远程文件和本地文件

Foxtable的远程文件管理是“智能”的,从FTP上下载的文件会自动保存在项目文件所在目录的"RemoteFiles"子目录中。当我们打开FTP上的某个文件时,系统首先会在本地(RemoteFiles目录)中查找此文件,如果本地存在此文件,会将此文件和FTP上的文件进行比较,如果FTP上的文件比较新,将重新从FTP下载并打开此文件,否则直接打开本地文件。


发现一个问题:用“OpenManager()”   打开update.txt文件,本地文件比较新,但它并不从本地直接打开,而是直接下载把新的文件替换掉了。没有对比功能。不知什么原因?


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:112768 积分:574191 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2025/3/16 21:41:00 [只看该作者]

这个不是指的文件管理器,文件管理器每次打开都是会下载的

 回到顶部
帅哥哟,离线,有人找我吗?
myredsun
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:167 积分:1759 威望:0 精华:0 注册:2014/2/17 16:11:00
  发帖心情 Post By:2025/3/16 23:40:00 [只看该作者]

tianlang1999同学的发现:“可以了,原因找到了,远程升级里的路径不对:http://外网:8080/update不可以,把update去掉就好。老师的教程里的都加了,所以报错”。

没有再报错了,谢谢你找出要点,
眼困了,行不行?明天再试。

 回到顶部