2017-03-05 99 views
0

所有,阿帕奇a2enmod没有找到,但需要

我编写,并成功地在Debian 8.7安装的Apache 2.2.32,在http://www.tecmint.com/install-and-compile-php-7-on-centos-7-and-debian-8/中的说明,但已收到编译,它可以当一个错误找不到a2enmod。以下错误:

[准备模块中/etc/apache2/mods-available/php7.load`PHP7' ]不能Exec的 “a2enmod”:是/ usr/bin中/ APXS线578没有这样的文件或目录。 'a2enmod php7'失败Makefile:164:目标'install-sapi'的配方失败make:*** [install-sapi]错误2

我研究了这个错误,但是我的大部分a2enmod搜索结果都发现了启用ModRewrite出于某种原因(也许这里有一个链接?!)。无论如何,我发现了以下问题要求在几个月前,但没有公布答案,所以我试图再次:

a2enmod doesn't exist when compiling apache, but php7 compile/install requires it

的编译选项在我给第一个环节上市,所以我赢了”在这里再重复一遍,但是我已经将这个文档跟在这封信上,它和我一样使用了PHP,Apache和Debian的主要版本。我对这些或我的平台的细节知之甚少,无法理解为什么会出现这种情况,但我找不到如何在任何地方安装a2enmod,并且aptitude搜索没有给我提供任何帮助。

任何人都可以帮忙吗?我正在尝试安装OwnCloud的最新版本(9),但我无法让PHP 7编译!

任何帮助,非常感谢。

回答

0

所有,

经过一番头疼的,答案似乎是在这篇文章中:

https://www.cyberciti.biz/faq/installing-php-7-on-debian-linux-8-jessie-wheezy-using-apt-get/

这告诉我们如何让Debian官方仓库,其中包括PHP 7加入到apt存储库,然后从那里安装它们。这通过给我php7解决了我的问题,至于为什么它不编译本身仍然是一个谜。

+0

如果这可以解决您的问题并解决问题,您可以接受它作为正确的答案。 :)没有耻辱附加! – Kano