Foxtable(狐表)用户栏目专家坐堂 → [求助]建立HTTP服务时显示 另一个程序正在使用此文件,进程无法访问


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

主题:[求助]建立HTTP服务时显示 另一个程序正在使用此文件,进程无法访问

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


加好友 发短信
等级:一尾狐 帖子:476 积分:4602 威望:0 精华:0 注册:2013/5/22 15:32:00
[求助]建立HTTP服务时显示 另一个程序正在使用此文件,进程无法访问  发帖心情 Post By:2018/10/25 10:09:00 [只看该作者]

 

新建一个项目

 

在AfterOpenProject事件中写入

 

HttpServer.Prefixes.remove("http://*:54321/")
HttpServer.Prefixes.Add("http://*:54321/")
HttpServer.WebPath = "d:\web"  '指定静态文件存储位置
HttpServer.Start()

 

就会弹出如下告警

 


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

 

其中54321端口已在防火墙中设置允许出入站

 

如果将端口号改为54322(防火墙中未设置允许出入站)就不会弹出告警

 

请问老师是什么原因,如何解决

 

谢谢


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


加好友 发短信
等级:超级版主 帖子:110629 积分:563047 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/10/25 10:17:00 [只看该作者]

HttpServer.Close
HttpServer.Prefixes.Add("http://*:54321/")
HttpServer.WebPath = "d:\web"  '指定静态文件存储位置
HttpServer.Start()

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


加好友 发短信
等级:一尾狐 帖子:476 积分:4602 威望:0 精华:0 注册:2013/5/22 15:32:00
  发帖心情 Post By:2018/10/25 10:25:00 [只看该作者]

改完之后还是原来的现象图片点击可在新窗口打开查看

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


加好友 发短信
等级:超级版主 帖子:110629 积分:563047 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/10/25 10:37:00 [只看该作者]

那就说明54321已经被其他程序占用了,请使用其他端口。

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


加好友 发短信
等级:一尾狐 帖子:476 积分:4602 威望:0 精华:0 注册:2013/5/22 15:32:00
  发帖心情 Post By:2018/10/25 10:52:00 [只看该作者]

我换54322端口,做允许出入站,没问题了,

 

应该是54321被哪个程序占用了,

 

谢谢蓝老师


 回到顶部