0

YayMyLife.com是我的第一个 Rails 站点。我正在使用 Apache/2.2.8 (Ubuntu) Phusion_Passenger/2.2.2 。

该网站在 Linux/Mac/Phones 上运行良好。但是,它不会在 XP 上的任何浏览器上加载。这种行为也出现在其他 XP 机器上。浏览器似乎在等待更多内容并且超时。我已经检查了 Live HTTPHeaders 的标头(标头看起来不错),并且还刷新了 XP 框上的 DNS 缓存。

你能帮我解决这个问题吗?

4

4 回答 4

0

我为那些有兴趣解决这个案例的人提供了浏览器截图: http ://browsershots.org/http://www.yaymylife.com/

于 2009-06-14T22:45:16.350 回答
0

你确定它不起作用?我刚刚在我的一台 Windows XP 虚拟机中使用 IE7 和 Firefox 3 进行了尝试,并且站点加载正常。我在 IE 中收到 JavaScript 错误,但在 Firefox 中没有。

于 2009-06-11T20:30:13.140 回答
0

这位先生之前在#rubyonrails 上问过同样的问题,但几乎没有反馈

你得到的错误是什么?如果您查看所有浏览器,它们还没有完成加载……会不会是服务器负载过大?

您是否尝试过获得一台 Windows 机器并尝试对其进行测试?如果是这样,错误是什么(带有屏幕截图和/或日志中的堆栈跟踪)。

如果是 rails 的问题,它不会在任何浏览器上加载,如果是 css 问题,它会让你在屏幕上胡言乱语。

这看起来是一个负载过大的问题,您应该通过查看 Web 服务器端加载页面所需的时间以及是否需要某种模板缓存或提高 DB 的性能来尝试解决这个问题正在运行的查询。

于 2009-06-15T16:44:26.353 回答
0

我开始使用 Mongrel 而不是Passenger,这个问题已经解决。感谢所有感兴趣的人;尤其是 奥马尔·库雷希

于 2009-06-15T18:09:48.443 回答