以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  QQ服务端安装问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=122119)

--  作者:13055984798
--  发布时间:2018/7/19 11:12:00
--  QQ服务端安装问题
我把发布后的QQ服务端程序安装在服务器电脑上能正常工作,安装在别的电脑上则不能正常工作。不知什么原因?请老师指教。
--  作者:有点甜
--  发布时间:2018/7/19 11:57:00
--  

你说的不能正常工作,具体指什么?不能运行,还是说客户端连不上你的服务器程序?

 

 


--  作者:有点甜
--  发布时间:2018/7/19 11:58:00
--  
如果运行没问题,只是别的客户端连不上你的服务器,就是你网络没有把端口开放出去吧?
--  作者:13055984798
--  发布时间:2018/7/19 12:41:00
--  QQ服务端安装问题
在别的电脑上安装完成后,不能启动QQ服务端。启动QQ服务端时,提示:错误所在事件:启动imserver
详细错误信息:在其上下文中,该请求的地址无效。如在服务器上安装QQ服务端,能正常启动QQ服务端。
[此贴子已经被作者于2018/7/19 12:51:17编辑过]

--  作者:有点甜
--  发布时间:2018/7/19 12:51:00
--  
服务器地址留空或者改成 0.0.0.0
--  作者:13055984798
--  发布时间:2018/7/20 10:13:00
--  
把服务器地改成 0.0.0.0,还是不能启动QQ服务端.错误提示跟前面一样。
--  作者:有点甜
--  发布时间:2018/7/20 10:16:00
--  
以下是引用13055984798在2018/7/20 10:13:00的发言:
把服务器地改成 0.0.0.0,还是不能启动QQ服务端.错误提示跟前面一样。

 

贴出你写的启动代码。或者改成这样

 

QQServer.ServerIp = "0.0.0.0" \'这个IP表示允许客户端通过本机的任何IP接入。
QQServer
.ServerPort = 52177 \'指定端口
QQServer
.HeartbeatInterval = 30 \'指定心跳时间
QQServer
.HeartbeatTimeout = 100 \'指定心跳超时时间
QQServer
.Start() \'启动QQServer


--  作者:13055984798
--  发布时间:2018/7/20 10:55:00
--  
我的2台电脑是在单位局域网上的,用作服务器的IP地址为:192.168.1.199.发布后的服务端能在服务器上正常启动,但在另一台电脑上不能正常启动,错误提示为错误所在事件:启动imserver
详细错误信息:在其上下文中,该请求的地址无效。
启动键代码如下:
QQServer.ServerIp = "192.168.1.199" \'这个IP表示允许客户端通过本机的任何IP接入。
QQServer
.ServerPort = 52177 \'指定端口
QQServer
.HeartbeatInterval = 30 \'指定心跳时间
QQServer
.HeartbeatTimeout = 100 \'指定心跳超时时间
QQServer.build = true
QQServer
.Start() 

--  作者:狐狸爸爸
--  发布时间:2018/7/20 11:01:00
--  
不同的电脑,ip不同,换电脑,就得改代码总的ip
--  作者:有点甜
--  发布时间:2018/7/20 11:03:00
--  

改成

 

QQServer.ServerIp = "0.0.0.0" \'这个IP表示允许客户端通过本机的任何IP接入.
QQServer.ServerPort = 52177 \'指定端口
QQServer.HeartbeatInterval = 30 \'指定心跳时间
QQServer.HeartbeatTimeout = 100 \'指定心跳超时时间
QQServer.build = True
QQServer.Start()