• 中文
  • 注册
  • 相关教程
  • 今日 1
  • 帖子 243
  • 关注 30
  • 修改教程 修改教程 关注:30 内容:243

    【雷霆传奇】H5常见问题收集

  • 查看作者
  • 打赏作者
  • 拉黑名单
  • 当前位置: 35博客圈子 > 相关教程 > 修改教程 > 正文
    • 修改教程
    • 大版主
      Lv.8 心有灵茜
      博主

      1,杀软对php_xmlrpc.dll一通狂怼,提示信息也着实吓人。研究后发现php-5.2.17和php-5.4.45中的dll确实带毒(当然其实也只用到5.4.45)。

      解决方案:杀毒后从php官网下载了相关版本的dll替换后恢复正常

      2,1区不能进,2区可正常进入。经过认真检查后发现原来1区数据库中1个函数都没有

      解决方案:把2区库中的所有函数复制粘贴过来后就OK了

      3,loggerserver服务启动后报错,log库中一直没有相关表和数据添加进来。

      解决方案:LoggerServer.txt修复后配置如下,我这套程序里唯独这个服务的最后一次修改时间是18年8月6日的。经反复测试发现数据库密码不能配置明文,必须配特别加密后的,所以我就照葫芦画瓢配jdusVRPm8XI+vYJb5gNZiw==了(明文密码为0987abc123)也只有这里用到了加密密码,安全起见root的密码还是果断修改了。然后唯独这里新增了数据库用户来使用这个密码,锁定该用户只能操作此log库,其他地方配另一个密码复杂的用户(可能相对安全些,当然如果能有加密解密工具是最好了,只可惜找到的都要钱。。。。)

      LoggerServer = 

      {

          --服务器参数配置

          Server = 

              { 

                  BindAddress = "127.0.0.1",

                  Port = 7001 ,

                  ServiceName="LoggerServer",

                  WebUrl  ="",

                  WebHost ="",

                  TLogHost  =""

              },

          --数据库连接相关

          SQL = 

          { 

              Host = "127.0.0.1",     

              Port = 3306, 

              DBName = "log", 

              DBUser = "root", 

              DBPass = "jdusVRPm8XI+vYJb5gNZiw=="

          }, 

      }

      4,gameworld不停报10061无法连接错误(虽然网上说这个错误并不影响什么)可偏偏本人就是严重的强迫症患者。。。经过不停调试摸索终究功夫不负有心人。原来是由于跨服配置错误导致的

      解决方案:分区跨服配置GameWorld.txt中---跨服服务地址和端口

      CrossService = 

          {

              Address = "127.0.0.1",   --配置跨服服务器的ip

              Port = 3101

          },

      跨服区GameWorld.txt配置

      CrossService = 

          {

              Address = "0.0.0.0", 

              Port = 3101

          },

      5,跨服BOSS进入时提示切换服务器失败(这个就比较省心了服务LOG里直接有错误日志),原来是globaldata库中有个路由表serverroute没有修改几个区的ip。。。。

      解决方案:hostname字段里填入游戏区的外网IP就好了

      请登录之后再进行评论

      登录
    • 做任务
    • 偏好设置
    • 返回顶部
    • 到底部
    • 帖子间隔 侧栏位置: