Foxtable(狐表)用户栏目专家坐堂 → 远程升级


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

主题:远程升级

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


加好友 发短信
等级:八尾狐 帖子:1936 积分:14844 威望:0 精华:0 注册:2016/4/28 9:58:00
远程升级  发帖心情 Post By:2019/2/22 17:48:00 [只看该作者]

.NET Framework 版本:2.0.50727.8669
Foxtable 版本:2018.10.9.1
错误所在事件:在线升级失败!
详细错误信息:
远程服务器返回错误: (501) 参数或变量中有语法错误。


之前是将远程升级放在安信网络,不稳定,今天将远程升级改到了阿里云

升级路径:    ftp://用户名:密码@47.92.95.136/shengji/

在网页中用这个地址用看到打开目录,但升级时提示上面错误,是什么原因?怎么办?

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


加好友 发短信
等级:超级版主 帖子:106028 积分:539233 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/2/22 20:09:00 [只看该作者]

阿里云安安全组设置了没有?
升级目录权限设置了没有?


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


加好友 发短信
等级:八尾狐 帖子:1936 积分:14844 威望:0 精华:0 注册:2016/4/28 9:58:00
  发帖心情 Post By:2019/2/22 20:23:00 [只看该作者]

设置好的FTP,上传下载都可以,用  ftp://用户名:密码@47.92.95.136/shengji/也能在网页中看到目录下的三个文件,但自动升级就出这个错

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


加好友 发短信
等级:超级版主 帖子:106028 积分:539233 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/2/22 20:38:00 [只看该作者]

使用代码看看能不能下载这3个升级文件

Network.DownloadFile("ftp://用户名:密码@47.92.95.136/shengji/update1.zip","d:\update1.zip")

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


加好友 发短信
等级:八尾狐 帖子:1936 积分:14844 威望:0 精华:0 注册:2016/4/28 9:58:00
  发帖心情 Post By:2019/3/5 6:46:00 [只看该作者]

老师用上面的升级地址现在可以升级,但自动升级时的下载进度条不滚动,过一会提示升级成功,这样不滚动进度条用户以为卡死了就容易去点取消,这是不是GUB,如何改进

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/3/5 9:18:00 [只看该作者]

以下是引用刘林在2019/3/5 6:46:00的发言:
老师用上面的升级地址现在可以升级,但自动升级时的下载进度条不滚动,过一会提示升级成功,这样不滚动进度条用户以为卡死了就容易去点取消,这是不是GUB,如何改进

 

ftp的下载,是没有进度条的。

 

建议你改成http的方式升级,如

 

8.2 设置为web更新

1)设置服务器

创建一个web站点

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

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

物理路径可以选择ftp同样的路径,这样可以直接ftp上传更新包就可以使用了。
默认是使用80端口,如果和其它站点冲突,可以改为其它的端口。

2)设置项目
和上面一样设置升级代码。
项目属性,设置升级路径为:http://47.92.133.165/Update/,如果加端口就这样:http://47.92.133.165:8080/Update/

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

测试方法一样。先发布一个版本到客户端,然后修改项目,改变升级日期重新发布,把升级文件上传到站点设置的“C:\Update\Update”目录下。然后打开客户端进行测试。

可以看出来,web模式比ftp模式使用更简单。

 回到顶部