首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Windows中的Unity3D Web客户端加载页面错误?

Windows中的Unity3D Web客户端加载页面错误?
EN

Stack Overflow用户
提问于 2013-02-14 09:27:17
回答 3查看 1.4K关注 0票数 0

我开发了一个Unity3d 3D漫游,并将其发布在网络上。当我上传到Linux服务器时,它工作正常;但是,当我上传到windows服务器时,我遇到了问题。

Linux:http://www.mandanemedia.com/Staging/Unity3D/NUS3DWalkThrough/

Windows:http://skqs.nus.edu.sg/medicallibrary3d/

我认为正在发生的情况是,Unity3D页面是不可访问的。要自己尝试一下,请访问此链接,这样就不会出现错误。然而,如果您去此页,您将得到一个ISS错误。

我在谷歌上搜索过,试图找到一个解决方案:

在IIS上,它必须指定允许发送Unity3D文件。

如何做到这一点:在IIS主目录上的web.config文件中,我们需要配置该文件以允许加载unity3d文件:

代码语言:javascript
复制
<configuration>
    <system.webServer>
        <staticContent>
            <remove fileExtension=".unity3d" />
            <mimeMap fileExtension=".unity3d" mimeType="application/vnd.unity" />
        </staticContent>
    </system.webServer>
</configuration>

进一步联系:

  1. http://forum.unity3d.com/threads/14819-lots-of-customers-experience-invalid-Unity-file/page3
  2. 在Windows中部署Unity3D
  3. http://developer.dynamicweb-cms.com/forum/development/adding-mime-types.aspx

我让NUS的网络管理员来做这件事,下面是服务器设置的截图:

alt文本http://www.mandanemedia.com/Staging/Unity3D/NUS3DWalkThrough/image001.png alt文本http://www.mandanemedia.com/Staging/Unity3D/NUS3DWalkThrough/image002.png

但这个问题仍然存在。如果有人对如何解决这个问题有任何想法,我将不胜感激。谢谢!

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-02-18 02:43:46

问题是服务器是windows 2003和IIS6,因此此方法在IIS6中无法工作。

通过配置IIS6,我们需要在windows 2003中使用Interface用户界面:

  1. 转到“启动\管理工具”并运行IIS管理器。
  2. 右键单击服务器名称并选择Properties。
  3. 在“属性”对话框中,单击MIME类型。
  4. 在“MIME类型”对话框中单击“新建”。我
  5. “MIME类型”对话框输入以下MIME类型: 扩展:.unity3d MIME类型:应用程序/vnd.unit

好了,祝你好运

票数 1
EN

Stack Overflow用户

发布于 2013-02-14 17:18:07

我也不是IIS方面的专家,但我记得有一些设置规定了IIS将为客户端提供哪些文件扩展名。由于统一web项目使用了一个特殊的文件扩展名".unity“,似乎没有正确配置IIS。请参阅:Unity3d论坛主题文章

票数 0
EN

Stack Overflow用户

发布于 2013-09-19 19:34:33

在IIS 7.5中,这就变得更加奇怪了。如果我使用我曾经使用过的web.config方法,它就会工作得很好。由于我管理服务器,所以我决定将它添加到服务器级别的MIME类型列表中。因此,在服务器级别,我添加:

扩展:.unity3d mime类型:application/vnd.unit

突然间,我在多个站点上的PNG图像开始返回500个错误。我移除它的映射工作。

如果我在“站点”级别添加MIME类型,而不是在IIS配置中添加服务器级别,则可以正常工作。这似乎是IIS的错误。如果你碰上它就会是个小飞人。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14871533

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档