Foxtable(狐表)用户栏目专家坐堂 → [求助]在服务器上无法运行客户端程序


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

主题:[求助]在服务器上无法运行客户端程序

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


加好友 发短信
等级:幼狐 帖子:134 积分:1530 威望:0 精华:0 注册:2015/12/7 13:25:00
[求助]在服务器上无法运行客户端程序  发帖心情 Post By:2019/5/17 10:36:00 [只看该作者]

我发布项目后,制作安装包,并安装在了服务器上,服务器操作系统为windows server 2008 R2。但是,现在是在服务器上无法运行,没有反应,在客户端仍能运行。开头第一语句是“If Syscmd.Project.Update(False,True) = False Then ”

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


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

 

不制作安装包,直接拷贝publish文件夹拷贝过去,看能否正常打开。

 

 


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


加好友 发短信
等级:幼狐 帖子:134 积分:1530 威望:0 精华:0 注册:2015/12/7 13:25:00
  发帖心情 Post By:2019/5/17 13:39:00 [只看该作者]

有点甜老师,直接拷贝可以,这是为什么?
我又发布了新的版本,在服务器运行后,提示有新版本,点确定后出现错误:远程服务器返回错误: (501) 参数或变量中有语法错误。
[此贴子已经被作者于2019/5/17 13:54:30编辑过]

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


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

 

贴出你升级程序的升级路径。

 

 


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


加好友 发短信
等级:幼狐 帖子:134 积分:1530 威望:0 精华:0 注册:2015/12/7 13:25:00
  发帖心情 Post By:2019/5/17 15:09:00 [只看该作者]

ftp://ftpuser:密码@47.10*.***.**/Update/Dxgl
在客户端升级成功,但在服务器不行。
[此贴子已经被作者于2019/5/17 15:10:59编辑过]

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


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

 

把升级地址改成 ftp://ftpuser:密码@127.0.0.1/Update/Dxgl,然后发布测试。

 

 


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


加好友 发短信
等级:幼狐 帖子:134 积分:1530 威望:0 精华:0 注册:2015/12/7 13:25:00
  发帖心情 Post By:2019/5/17 16:26:00 [只看该作者]

我在If Syscmd.Project.Update(False,True) = False Then前,增加了UpdatePath =iif(SysInfo.ComputerName=服务器计算机名称,127.0.0.1的升级地址,外网的升级地址)
这样在服务器端运行时,出现以下错误:应 PASV 命令的请求,服务器返回了一个与 FTP 连接地址不同的地址。

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


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

你ftp服务器和你的程序在同一台电脑?

 

那你干脆直接写本地路径吧,如

 

UpdatePath = "d:\update\"


 回到顶部