[英]Apache 2.2.20 + PHP 5.2.6 installation
我需要在Apache 2.2.20(UBUNTU 11.10)(本地服务器)上安装PHP 5.2.6。
我已经安装了Apache,现在我想安装PHP,但是有一个问题:
我已经下载了php-5.2.6.tar.gz,将其Gunzip gunzip
,将tar -xvf
,然后在说明中运行./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql
,但是我没有名为apxs的目录。
所以我试着运行./configure --with-mysql
,它是可行的。
最后,我必须在php-5.2.6文件夹中运行make
和make 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?
谢谢。
如果您已经安装了apache2-threaded-dev,那么apxs并不是该软件包的一部分,您需要将其卸载并安装prefork才能拥有apxs2:
sudo apt-get remove apache2-threaded-dev
sudo apt-get install apache2-prefork-dev
这应该够了吧。 然后只需执行标准的PHP编译即可。 甚至不确定您是否需要为PHP指定apxs2文件夹。
如果收到“ aucun makefile n'aététrouvé”错误,则表示您的./configure失败。 如果是这样,请在此处复制./configure的最后几行。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.