Apache 2.2.21/apache2handler 版本错误?

Apache 2.2.21/apache2handler 版本错误?

我已经在 ubuntu 服务器下编译了 apache 2.2.21

从控制台我可以获得这个:

vangelis# /usr/local/apache/bin/httpd -v
"Server version: Apache/2.2.21 (Unix) Server built:   Jan  7 2012 12:30:44"

从 phpinfo() 我得到这个:“Apache 版本 Apache/2.2.20”。

这是正确的吗?如果不正确,我该如何修复?

答案1

您很可能安装了多个 Apache 副本。

要确定“默认”的位置(即,如果未指定路径则运行的位置),请运行:

which httpd

检查您的启动脚本来确定要设置的版本的路径。

如果您已经运行 Apache(很可能,因为您获得了 php 输出),请使用以下命令确定它在哪里:

ps -ef | grep httpd

如果您确实安装了多个 Apache 副本,您应该能够:

  • 更改您的初始化脚本以启动正确的脚本
    • 删除您不使用的那个(一旦您确定一切运行良好,您就可以)
  • 更改配置参数,以便安装其中一个

相关内容