Unity _WebGL_Failed to load resource: net::ERR_CONTENT_LENGTH_MISMATCH

Failed to load resource: net::ERR_CONTENT_LENGTH_MISMATCH


unity打包wenGL项目,部署到服务器上,然后在网站运行加载时,网站F12控制台有可能会出这个错误,导致永远加载不出来,很难搞。

问题原因:这是服务器文件请求超时的错误,有可能是服务器设置了时间限制,时间过了网站这边还没下完,就会报错,导致项目再也不能运行。我的服务器是Apache服务器,服务器上此问题报的是408错误。
解决方案:找到服务器的一个配置表,httpd.conf文件,里面有个TimeOut的属性,修改大一点,改成600秒或者更大,这样就能顺利加载完了。

据说IIs服务器默认是不限制时间的,所以部署在IIs服务器上,应该不会碰到此类错误。

猜你喜欢

转载自blog.csdn.net/qq_37760273/article/details/115241453