0

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

完成后,您需要设置 Apache 以使用新版本的 PHP。以下行将禁用原始 PHP5 版本并启用新的 PHP7 版本

这就是事情变得糟糕的地方。真的,它所完成的只是完全破坏了本地的 php。由于某种原因,我什至无法成功回滚我的配置。phpinfo() 只显示源代码,因此根本不处理 php。

现在的情况: PHP 已经死了。

我想去的地方: Apache2 加载 PHP7

帮助,有人吗?非常感激!

4

1 回答 1

2

我自己修好了。以供参考:

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

处理完这两件事后,phpinfo() 给了我非常漂亮的 PHP 7.0.0 版头文件。现在,让 XDebug 加入其中……祝我好运!:D

于 2015-12-07T02:30:42.303 回答