【问题标题】:PHP stopped working on apachePHP 停止在 apache 上工作
【发布时间】:2014-03-30 18:20:04
【问题描述】:

我正在关注tutorial 在我的centos vps 上安装APC,然后我遇到了麻烦,所以找到了一些帮助here,现在我的PHP 无法在apache 上运行。

只有最根目录 index.php 有效,没有其他根页面,在子目录中也没有。如果我直接访问 php,它会强制下载文件。

这很奇怪,因为 php 一直在服务器上工作了一年多。当我检查 error_log 时,我看到了这个。

[Thu Feb 27 05:56:35 2014] [notice] caught SIGTERM, shutting down
[Thu Feb 27 05:56:35 2014] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Thu Feb 27 05:56:35 2014] [notice] Digest: generating secret for digest authentication ...
[Thu Feb 27 05:56:35 2014] [notice] Digest: done
[Thu Feb 27 05:56:35 2014] [notice] Apache/2.2.15 (Unix) DAV/2 configured -- resuming normal operations

有人知道为什么会这样吗?

【问题讨论】:

  • 似乎问题与 PHP 处理程序有关.... 我可以知道您的服务器中当前的 PHP 处理程序是什么吗?还有像cpanel这样的控制面板吗?
  • 但是here 提供的步骤并没有那么复杂,不会弄乱 php 处理程序。

标签: php apache


【解决方案1】:

这其实是一个完全正常的日志

[Thu Feb 27 05:56:35 2014] [notice] caught SIGTERM, shutting down

SIGTERM 被发送到正在关闭/重启的守护进程

[Thu Feb 27 05:56:35 2014] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)

服务器正在启动,suExec已启用

[Thu Feb 27 05:56:35 2014] [notice] Digest: generating secret for digest authentication ...
[Thu Feb 27 05:56:35 2014] [notice] Digest: done

摘要式身份验证已初始化

[Thu Feb 27 05:56:35 2014] [notice] Apache/2.2.15 (Unix) DAV/2 configured -- resuming normal operations

Apache 已准备就绪。

您应该为 PHP 使用最偏执的日志记录设置,它还没有告诉您哪里出了问题;)

【讨论】:

    猜你喜欢
    • 2014-07-04
    • 2015-03-10
    • 2013-02-08
    • 1970-01-01
    • 1970-01-01
    • 2011-08-04
    • 2020-05-27
    • 1970-01-01
    相关资源
    最近更新 更多