【问题标题】:Apache has become unreachable on RHEL7Apache 在 RHEL7 上变得无法访问
【发布时间】:2014-12-16 02:05:38
【问题描述】:

我正在 EC2 实例上的 RHEL7 上运行 Magento 安装。一切都运行良好,然后突然间我的 http 请求停止得到响应。我重新启动了实例,没有任何变化。我仍然可以 ssh 进入服务器。以下是apache错误日志的内容:

[Mon Dec 15 20:20:56.907331 2014] [auth_digest:notice] [pid 1085] AH01757: generating secret for digest authentication ...
[Mon Dec 15 20:20:56.907894 2014] [lbmethod_heartbeat:notice] [pid 1085] AH02282: No slotmem from mod_heartmonitor
[Mon Dec 15 20:20:56.920284 2014] [mpm_prefork:notice] [pid 1085] AH00163: Apache/2.4.6 (Red Hat) PHP/5.4.16 configured -- resuming normal operations
[Mon Dec 15 20:20:56.920292 2014] [core:notice] [pid 1085] AH00094: Command line: '/usr/sbin/httpd -D FOREGROUND'

我的理解是,该日志中没有任何内容告诉我它为什么不起作用。找到问题的下一步是什么? Apache 版本是 2.4.6 和 httpd.config 语法检查。我敢打赌,罪魁祸首是用户权限——我将如何检查这是否是问题所在?

【问题讨论】:

  • 停止收到回复怎么办?响应挂起,立即返回但为空,等等..?
  • 挂起 - 连接超时。如果我为该安全组打开正确的端口,我可以在公共 IP 地址上 ping 服务器。
  • 你检查过磁盘未满吗?
  • 是的。大部分是可用空间。

标签: apache amazon-ec2 lamp rhel7


【解决方案1】:

问题完全出在其他地方。阿帕奇工作得很好。错误出现在 Magento 的 index.php 文件之后,我的 PHP 设置似乎存在某种类型的问题。一旦我从 /var/www/html 目录中请求另一个文件,Apache 就会像它应该的那样提供它。犯了这样一个基本的错误我很糟糕。

【讨论】:

    猜你喜欢
    • 2013-10-02
    • 2012-01-26
    • 1970-01-01
    • 2017-09-08
    • 1970-01-01
    • 1970-01-01
    • 2012-03-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多