PHP7 安装破坏了我的本地主机

PHP7 install broke my localhost

我在本地编译并构建了 PHP7。 php -v 输出我想要的所有美丽信息。 不过,我 完全失败 将它加载到 apache 中。 configure\make 过程主要是我自己和 SO,但是为了将它加载到 Apache 中,我按照 this blog 中的步骤进行操作,从

开始

Once done you’ll need to setup Apache to use the new version of PHP. The following lines will disable the original PHP5 version and enable the new PHP7 version

那就是事情出了问题。真的,它所做的只是完全打破本地的 php。由于某种原因,我什至无法成功回滚我的配置。 phpinfo() 只显示源代码,所以 php 根本没有被处理。

现在的状态:PHP死了。

我想去的地方: Apache2 加载 PHP7

有人帮忙吗?非常感激!

我自己修好了。供参考:

  1. 我原来的 ./configure 命令不包括 --with-apxs2=/usr/bin/apxs 所以 - 自然地 - 没有构建 apache 模块,只有 CLI。
  2. 禁用 php5(根据 apache 配置博客)删除了 *.php MIME 类型。我按照类似于 AskUbuntu
  3. 中的步骤将其添加回来

处理完这两件事后,phpinfo() 给了我 oh-so-pretty PHP 版本 7.0.0 header。现在,让 XDebug 进入其中……祝我好运! :D