unity3d Unity Microgame WebGL上传不工作(500内部服务器)

k75qkfdt  于 2022-11-30  发布在  其他
关注(0)|答案(3)|浏览(336)

我正在试着浏览Unity Essentials教程。微游戏教程的最后一步是游戏的发布。过去三天我一直按照指示在Unity中使用WebGL上传微游戏,但没有成功。截至目前,它说有一个内部服务器错误(代码500)。有人知道可能发生了什么吗?

我在SO上找到了一个相关的帖子,他们说这是一个与Unity无关的问题。但是,在我现在得到的内部500错误出现之前,我的Unity Publishing加载条在不同的微游戏上会冻结在2%。
我尝试过的事情:重新启动电脑,重新安装Unity集线器和编辑器,删除项目并重新启动,尝试不同的Microgame,并等待了三天。

xzlaal3s

xzlaal3s1#

您可以尝试更改压缩格式和/或启用解压缩回退。这些配置可以在Player Settings
一月一日一次〉一月二日一次〉一月三日一次
WebGL有3种压缩设置

gzip这是默认选项。Gzip文件比Brotli文件大,但构建速度更快,并且所有浏览器都支持通过HTTP和HTTPS。
BrotliBrotli压缩提供了最佳的压缩比。Brotli压缩文件比gzip小,但压缩时间较长,这会增加发布版本的迭代次数。Chrome和Firefox仅在HTTPS上支持Brotli压缩。
已禁用禁用压缩。如果要在后处理脚本中实现自己的压缩,请使用此选项。如果计划在宿主服务器上使用静态压缩,也应该使用此选项。

此外,启用解压缩回退可能是正确的选择。
当您启用解压缩回退时,Unity会将.unityweb扩展名添加到构建文件。如果您对服务器配置经验不足,或者您无法使用服务器配置,则应考虑使用解压缩回退。
注意:使用此选项会导致加载器大小变大,并且生成文件的加载方案效率降低。
Unity Reference

x6yk4ghg

x6yk4ghg2#

我有同样的问题...当发布到WebGL... Unity编辑器给内部服务器错误。所以,我试图登录到Unity播放,并检查是怎么回事...当我登录到Unity播放。浏览器给我内部服务器错误...
所以,我把浏览器(Firefox)改成了谷歌Chrome....而且成功了...你要做的是...改变你的默认浏览器。
我希望这对你有用...
请慢用

eaf3rand

eaf3rand3#

我已经有几个版本的这个问题了。为WebGL做了一个项目,总是构建得很好,但上传后我每次都得到一个500错误。我想我现在已经做了一个PC应用程序。通过电子邮件联系支持,这是他们给我发的,所以必须是正确的线程。我已经尝试了所有的压缩选项。

相关问题