【问题标题】:The graphic in the website is broken occasionly网站中的图形偶尔会损坏
【发布时间】:2013-11-21 05:46:36
【问题描述】:

我目前正在做一个简单的php网站

问题是,我整个网站中的图像(发生在所有 php 文件中)随机损坏并显示错误 资源被解释为图像,但使用 MIME 类型 text/html 传输,但是,如果我尝试多次刷新页面。可以再次加载图像并且错误消失了。

我检查了所有的 img 路径并且图像存在。另外,我检查了我的文件中没有img src=""。是服务器设置的原因吗?我检查 .htaccess 文件,它是空白的。如何解决问题?谢谢

【问题讨论】:

标签: php html css image .htaccess


【解决方案1】:

造成这种情况的一个可能原因是间歇性服务器错误,它提供错误页面而不是图像资源。

Apache 的access.log 会告诉您图像是使用哪个响应代码发送的(200 表示“ok”)。如果您发现错误,error.log 会告诉您确切的错误消息。

这也可能是公司或 ISP 代理服务器的间歇性故障。

【讨论】:

  • 感谢您的帮助。我在 ftp 服务器中找不到 access.log。并且有error.log,但是没有关于这个问题的错误记录。
  • 我还发现,不仅图像(gif,jpg)而且 css 都是 Resource 解释为样式表,而是使用 MIME 类型 text/html 传输的
  • 你能在 Chrome 的开发工具中看到响应正文包含什么吗?
猜你喜欢
  • 2013-10-20
  • 2019-01-05
  • 1970-01-01
  • 2012-01-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多