通过 Lightsail/SSH UriFormatException 启动服务器时出现 Unity 多人服务器错误:无效的 URI:无法解析权限/主机

问题描述 投票:0回答:0

我正试图弄清楚如何按照本教程为 Mirror 设置服务器: https://youtu.be/RIvEJ2LP0W0

我努力把它全部完成,我实际上是在最后一步,但我不知道出了什么问题。当我启动服务器时出现一堆着色器错误(大约在 6:45 标记处)

这是错误的粘贴箱, https://pastebin.com/d9afc9tN

Mono path[0] = '/home/ec2-user/Server/Server_Data/Managed'
(不知道为什么它不允许我在没有一些代码的情况下发布到 pastebin,这有点违背了使用 pastebin 的目的,所以我只是在这里复制了第一行哈哈)

我发现一条评论说将输出模式更改为 Unity,以便服务器忽略着色器,但我不知道它在哪里或如何更改它。是在构建脚本中(在视频开头)吗?

抱歉,我对服务器几乎没有经验,教程中有一个视图失误,所以有点难以理解,我不得不解决很多问题,但是这个问题让我很困惑......

编辑:发现我不认为着色器导致了问题,这是之前的错误,相应地更改了标题...

'UriFormatException: Invalid URI: The Authority/Host could not be parsed.
at System.Uri.CreateThis (System.String uri, System.Boolean dontEscape, System.UriKind uriKind) [0x0007b] in <a97013b7f2a14b5f80cdb58e465ddca4>:0
at System.Uri..ctor (System.String uriString) [0x00014] in <a97013b7f2a14b5f80cdb58e465ddca4>:0
at DedicatedServerKit.Client..ctor (System.String ipAddress, System.Int32 port) [0x00028] in <8f3bed67a2ee4dc99527c953ad492c52>:0
at DedicatedServerKit.ClientObject.Awake () [0x00000] in <8f3bed67a2ee4dc99527c953ad492c52>:0'

我看到另一个教程,他正在启动服务器,有相同的着色器错误,但没有造成任何问题......

unity3d ssh server amazon-lightsail
© www.soinside.com 2019 - 2024. All rights reserved.