什么可能导致随机图像/ CSS下降,在apache / php托pipe网站503错误?

我在共享主机上托pipe我的PHP网站。

这一年工作很好。

突然,上周它开始随机丢弃图像 ,有时不加载CSS文件 ,并经常得到503错误

我的提供商说这是“太多的stream量”。

但是,既然这个事情已经发生了,那么交通stream量当然就会大幅下降,而且现在还在发生, “交通繁忙”是我觉得有点不合逻辑的原因,因为如果是由于交通繁忙造成的,交通量less就能解决问题。

这里有16张截图,展示了这个随机图片全天下落的情况。 http://tanguay.info/web/external/tinfoLoadingErrors.jpg(450K .jpg)

我已经将我的网站复制到另一个Apache / PHP服务器,并且每次都加载正常。

对于那些有经验的Apache / PHP站点:

  • 你认为什么可能是随机图像下降的原因等?
  • 我可以要求我的提供商检查什么types的东西
  • 我可以检查什么样的东西来find这个问题的原因(例如,日志文件,创build某种testing网站等)

你可以在一个图像不显示的情况下粘贴Apache日志说的东西吗? 我想知道的第一件事是,如果Apache本身认为图像丢失是一个问题。

至于503 …

HTTP 503是标准的HTTP错误,正如你可能已经知道的那样,它只是意味着服务不可用 。 这可能是一个程序(需要的程序)还没有开始在networking服务器上,否则坠毁。

这个应该在错误的日志中明确logging错误 – 因为web服务器显然发送了503。

我认为503应该比第一个(丢失的图像)问题更容易排除故障,并且可能泄漏更多信息来解决第一个问题。

祝你好运!

这听起来像一个“MaxClients”问题。 如果apache(很可能是你正在运行的web服务器)接收到比configuration为处理I BELIEVE更多的同时连接(不是100%肯定),它将向尝试连接的任何其他客户端返回503错误(服务不可用)。

这是一个Apacheconfiguration,很可能不是你控制的东西,因为你正在使用共享主机。 不幸的是,您可能需要将您的托pipe解决scheme升级到VPS(虚拟专用服务器)。 这将使您可以访问您的Apacheconfiguration文件,因此可以增加“MaxClients”设置。

我会把这个提交给你的托pipe服务提供商。 他们应该能够确认这是否事实上是问题,如果VPS是一个适当的解决scheme。

它看起来像你的共享主机超载。 因为你与其他用户共享本机,所以你的网站上的页面放在服务器上可能是打破骆驼回来的秸秆。

我的build议是build立一个外部监测服务,如Pingdom 。 收集一些数据一星期,然后将其呈现给您的虚拟主机。 如果他们无法解决问题,请移动主机。

我得到这个错误 – 可以看到它的火虫。 缺less图像或JavaScript或CSS文件 – 一次或全部503空白页。 我在gdiddy上,这可能是一个代表谷歌大量索引的问题,他们有时阅读你的文件相当积极,他们可以很容易地用尽自己的所有连接。 – 无耻的插头! 链接文本

经过四处寻找其他人体验到我之后,我偶然发现了这条线索。 你的post是我正在努力的。 我的服务器技术人员发现这个问题,并没有返回,如果这有助于其他任何人这里的技术支持的答复:

我想我已经发现了503错误的一个可能的原因。 这可能是由于拒绝服务缓解模块。 如果在短时间内重复连接,可能会使您误认为攻击者。

他指的是安装在Apache服务器上的模块。 在开发过程中我非常清爽,服务器把我误认为是攻击者。

希望这有助于某人。 干杯,杰森