Apache 2.2.20 + PHP 5.2.6安装

时间:2012-01-17 09:34:39

标签: php apache configuration

我需要在Apache 2.2.20(UBUNTU 11.10)(本地服务器)上安装PHP 5.2.6 我已经安装了Apache,现在我想安装PHP但是有一个问题:

我已经下载了php-5.2.6.tar.gz,gunzip它,tar -xvf它,然后在说明中,我要运行./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql,但我不知道dir命名为apxs 所以我试图运行./configure --with-mysql,这是有效的 最后,我要在php-5.2.6文件夹中运行makemake install,但我有一个错误:
make: *** Pas de cibles spécifiées et aucun makefile n'a été trouvé. Arrêt.
(英文:〜没有makefile。停止)


请帮忙! 我真的需要这个版本的PHP,我的步骤有什么问题吗?有没有更好的方法在Apache 2.2.20上安装PHP 5.2.6?
感谢。

1 个答案:

答案 0 :(得分:0)

如果你已经安装了apache2-threaded-dev,apxs不是包的一部分,你需要卸载它并安装prefork以获得apxs2:

sudo apt-get remove apache2-threaded-dev
sudo apt-get install apache2-prefork-dev

这应该可以解决问题。然后就做你的标准PHP编译。甚至不确定是否需要为PHP指定apxs2文件夹。

如果您收到“aucun makefilen'aététrouvé”错误,则表示您的./configure失败。如果是这样,请复制./configure的最后一行。