php – 文档中的最后一张图片无法加载 – “无法加载资源”

前端之家收集整理的这篇文章主要介绍了php – 文档中的最后一张图片无法加载 – “无法加载资源”前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在刷新后遇到网站初始页面加载问题.我使用Chrome进行开发,但问题在所有浏览器中都很明显.

我收到消息“等待mysite.com ……”并且加载指示器继续旋转.这样保持这样大约10秒钟然后Chrome放弃并告诉我“无法从开发者控制台中加载资源’foobah.png’”.图像肯定在所述的路径上.有时它加载有时不加载.如果我完全删除对此图像的引用,则错误将落在页面内的不同图像上.这是一种常规但间歇性的故障.

我的网站是javascript重(2500行)我怀疑它可能与以下任何一个有关:

> Javascript加载干扰
图像加载.
>有趣的事情正在发生
缓存图像.

有没有人有这种类型的页面加载问题的经验?

感谢您提供的任何帮助!

示例网址:
http://dev.thebeer.co/imgs/UI/inboxIcon.png

Chrome开发者工具屏幕:

更新:

这是来自firebug的示例屏幕截图.您可以看到对资源的​​请求没有超时但需要很长时间才能检索.

失败的文件可以从CSS背景图像到普通图像到甚至是字体文件.我认为这个问题比客户端更深.我们也一直在体验Chrome“以下页面已经变得无法响应.您可以等待它们响应或杀死它们”偶尔出错.我们已经剥离了所有javascript的页面,它几乎是一个裸机壳!跨浏览器继续出现图像加载问题.

更新:

我发现http错误日志中的以下错误似乎与问题有关.任何人都知道他们的意思以及如何解决这些问题?

[ Wed Feb 23 06:54:17 2011] [debug] proxy_util.c(1854): proxy: grabbed scoreboard slot 0 in child 5871 for worker proxy:reverse
[Wed Feb 23 06:54:17 2011] [debug] proxy_util.c(1967): proxy: initialized single connection worker 0 in child 5871 for (*)
[Wed Feb 23 06:54:24 2011] [debug] proxy_util.c(1854): proxy: grabbed scoreboard slot 0 in child 5872 for worker proxy:reverse
[Wed Feb 23 06:54:24 2011] [debug] proxy_util.c(1873): proxy: worker proxy:reverse already initialized
[Wed Feb 23 06:54:24 2011] [debug] proxy_util.c(1967): proxy: initialized single connection worker 0 in child 5872 for (*)
[Wed Feb 23 06:59:15 2011] [debug] proxy_util.c(1854): proxy: grabbed scoreboard slot 0 in child 5954 for worker proxy:reverse
[Wed Feb 23 06:59:15 2011] [debug] proxy_util.c(1873): proxy: worker proxy:reverse already initialized
听起来它是一个相当沉重的网站(2500行js!).奇怪的是,您只在Chrome上体验过它,但这可能只是处理请求的方式.

由于您的静态内容太重,我建议使用内容分发网络(CDN).通过CDN(和地理位置)传播您的内容允许用户由最近的,因此最快的服务器提供服务.

有许多CDN提供商负责托管您的内容.我使用Amazon S3存储设施,虽然不是真正的CDN,但帮助我传播我的静态内容,这确实加快了我的网站.

此外,使用Amazon S3,您可以指定存储区域的地理位置,无论是美国还是欧洲等.此地理位置可能比您现有的Web服务器更接近,这是一个奖励. S3为您提供免费会员资格以进行测试.

希望这可以帮助.

克里斯.

原文链接:https://www.f2er.com/php/136886.html

猜你在找的PHP相关文章