AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 15307
In Process
Edward Tanguay
Edward Tanguay
Asked: 2009-05-30 17:18:36 +0800 CST2009-05-30 17:18:36 +0800 CST 2009-05-30 17:18:36 +0800 CST

什么可能导致 apache/php 托管网站上的随机图像/css 丢失、503 错误?

  • 772

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

一年来效果很好。

上周突然开始乱丢图片,有时候不加载CSS文件,经常报503错误。

我的提供商说这是“流量过多”。

但是既然已经开始发生这种情况,当然流量已经大大减少了,而且还在发生,“交通繁忙”是我觉得有点不合逻辑的原因,因为如果是交通繁忙引起的,减少交通就可以解决问题.

这里有16 张屏幕截图,显示了这张全天从网站上 掉下来的随机图片。http://tanguay.info/web/external/tinfoLoadingErrors.jpg (450K .jpg)

我已将我的站点复制到另一个 Apache/PHP 服务器,并且每次加载都很好。

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

  • 您认为随机图像丢失等的可能原因是什么?
  • 我可以要求我的提供商检查哪些类型的东西?
  • 我可以检查哪些类型的东西来找到这个问题的原因(例如日志文件、创建某种测试站点等)
apache-2.2 web-server 503-error traffic
  • 5 5 个回答
  • 4292 Views

5 个回答

  • Voted
  1. Xerxes
    2009-05-30T18:47:28+08:002009-05-30T18:47:28+08:00

    您能否在未显示图像的情况下粘贴 Apache 日志中所说的内容?我想知道的第一件事是 Apache 本身是否认为图像丢失是一个问题。

    至于503...

    HTTP 503 是标准的 HTTP 错误,这意味着您可能已经知道服务不可用;可能是某个程序(必需程序)尚未在 Web 服务器上启动,或者已经崩溃。

    这应该在错误日志中清楚地记录到底出了什么问题 - 因为 Web 服务器显然正在发送 503。

    我认为 503 应该比第一个(缺少图像)问题更容易解决,并且可能会泄漏更多信息来解决第一个问题。

    祝你好运!

    • 1
  2. AdamP
    2011-11-01T15:08:00+08:002011-11-01T15:08:00+08:00

    这听起来像是一个“MaxClients”问题。如果 apache(很可能是您正在运行的网络服务器)接收的同时连接数超过了它配置为处理的数量,我相信(不确定 %100)它会向尝试连接的任何其他客户端返回 503 错误(服务不可用)。

    这是一个 apache 配置,很可能不是您可以控制的,因为您使用的是共享主机。不幸的是,您可能需要将托管解决方案升级到 VPS(虚拟专用服务器)。这将使您能够访问您的 apache 配置文件,因此能够增加“MaxClients”设置。

    我会将其提交给您的托管服务提供商。他们应该能够确认这是否真的是问题所在,以及 VPS 是否是一个适当的解决方案。

    • 1
  3. Dave Cheney
    2009-05-31T03:51:33+08:002009-05-31T03:51:33+08:00

    看起来您的共享主机已超载。因为您与其他用户共享这台机器,所以您的网站加载到服务器上的页面加载可能是压垮骆驼的最后一根稻草。

    我的建议是设置一个外部监控服务,比如Pingdom。收集一周的数据,然后将其呈现给您的虚拟主机。如果他们无法解决问题,请移动主机。

    • 0
  4. james beuthling
    2009-10-24T10:58:12+08:002009-10-24T10:58:12+08:00

    我收到该错误 - 可以在火灾错误中看到它。缺少图像或 javascript 或 css 文件 - 一个或全部有时是完整的 503 空白页。我在 gdiddy,这可能是代表谷歌索引的问题,他们有时会非常积极地阅读你的文件,他们可以很容易地自己用完你的所有连接。- 无耻的插件!_!链接文本

    • 0
  5. jeerose
    2011-04-13T06:03:30+08:002011-04-13T06:03:30+08:00

    在四处寻找其他经历过我的人后,我偶然发现了这个线程。你的帖子正是我所苦苦挣扎的。我的服务器技术人员发现了这个问题并且它没有返回,以防这对其他人有帮助这是我从技术支持那里得到的回复:

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

    他指的是安装在 Apache 服务器上的一个模块。我在开发过程中精神焕发,以至于服务器误认为我是攻击者。

    希望这可以帮助某人。干杯,杰森

    • 0

相关问题

  • 阿帕奇的替代品

  • 如何强制我的网址始终以 www 开头?

  • 在 Linux Xen VPS 上优化 Apache 和 MySQL

  • 上线的第一天:如何不杀死您的网站

  • mod_rewrite 不转发 GET 参数

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    从 IP 地址解析主机名

    • 8 个回答
  • Marko Smith

    如何按大小对 du -h 输出进行排序

    • 30 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    Windows 中执行反向 DNS 查找的命令行实用程序是什么?

    • 14 个回答
  • Marko Smith

    如何检查 Windows 机器上的端口是否被阻塞?

    • 4 个回答
  • Marko Smith

    我应该打开哪个端口以允许远程桌面?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    MikeN 在 Nginx 中,如何在维护子域的同时将所有 http 请求重写为 https? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 bash中的双方括号和单方括号有什么区别? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    kch 如何更改我的私钥密码? 2009-08-06 21:37:57 +0800 CST
  • Martin Hope
    Kyle Brandt IPv4 子网如何工作? 2009-08-05 06:05:31 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve