以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]HttpServer.Start 没有打开。  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=185723)

--  作者:dj68301367
--  发布时间:2023/3/13 11:39:00
--  [求助]HttpServer.Start 没有打开。
HttpServer.Prefixes.Add("http://*/")
HttpServer.Prefixes.Add("http://*:8010/")

HttpServer.WebPath = "D:\\web"
HttpServer.Start()
MessageBox.Show(httpserver.IsRunning)


弹出是  False ,网页124.0.0.1也没有打开。  应该如何检查
防火墙开了8010和80端口

--  作者:有点蓝
--  发布时间:2023/3/13 11:43:00
--  
代码运行有没有提示什么错误?

本地地址是127.0.0.1,不是124

--  作者:dj68301367
--  发布时间:2023/3/13 13:59:00
--  
我打错,是打开127.0.0.1

代码运行有没有提示什么错误?   没有任何错误提示。


--  作者:有点蓝
--  发布时间:2023/3/13 14:03:00
--  
指定ip试试

HttpServer.Prefixes.Add("http://127.0.0.1/")
HttpServer.Prefixes.Add("http://127.0.0.1:8010/")

HttpServer.WebPath = "D:\\web"
HttpServer.Start()
MessageBox.Show(httpserver.IsRunning)

--  作者:dj68301367
--  发布时间:2023/3/13 14:16:00
--  
以下是引用有点蓝在2023/3/13 14:03:00的发言:
指定ip试试

HttpServer.Prefixes.Add("http://127.0.0.1/")
HttpServer.Prefixes.Add("http://127.0.0.1:8010/")

HttpServer.WebPath = "D:\\web"
HttpServer.Start()
MessageBox.Show(httpserver.IsRunning)

试过,也不行。


--  作者:有点蓝
--  发布时间:2023/3/13 14:20:00
--  
联系客服远程看看
--  作者:dj68301367
--  发布时间:2023/3/13 15:11:00
--  
以下是引用有点蓝在2023/3/13 14:03:00的发言:
指定ip试试

HttpServer.Prefixes.Add("http://127.0.0.1/")
HttpServer.Prefixes.Add("http://127.0.0.1:8010/")

HttpServer.WebPath = "D:\\web"
HttpServer.Start()
MessageBox.Show(httpserver.IsRunning)

师,删除BIN,重新启动,指定IP可以了,但不指定IP就不行,这个要怎么处理

[此贴子已经被作者于2023/3/13 15:11:19编辑过]

--  作者:有点蓝
--  发布时间:2023/3/13 15:13:00
--  
说明电脑有其它应用已经使用了同样的端口,比如IIS里的网站。关闭IIS所有网站试试