Apache 2.2.20+;PHP5.2.6安装
我需要在Apache2.2.20(UBUNTU 11.10)(本地服务器)上安装PHP5.2.6 我已经安装了Apache,现在我想安装PHP,但有一个问题:Apache 2.2.20+;PHP5.2.6安装,php,apache,configuration,Php,Apache,Configuration,我需要在Apache2.2.20(UBUNTU 11.10)(本地服务器)上安装PHP5.2.6 我已经安装了Apache,现在我想安装PHP,但有一个问题: 我下载了php-5.2.6.tar.gz、gunzipit、tar-xvfit,然后在说明中,我必须运行/configure--with-apxs2=/usr/local/apache2/bin/apxs--with-mysql,但我没有命名为apxs的目录。 所以我试着用mysql运行/configure-- 最后,我必须在我的php-
我下载了php-5.2.6.tar.gz、
gunzip
it、tar-xvf
it,然后在说明中,我必须运行/configure--with-apxs2=/usr/local/apache2/bin/apxs--with-mysql
,但我没有命名为apxs的目录。所以我试着用mysql运行
/configure--
最后,我必须在我的php-5.2.6文件夹中运行make
和makeinstall
,但我有一个错误:
make:**Pas de cibles spécifiées and aucun makefile n'aététrouvé。到达。
(英文:~没有makefile.stop)
请帮忙!
我真的需要这个版本的PHP,我的步骤中有什么错误吗?有没有更好的方法在Apache2.2.20上安装PHP5.2.6?
谢谢。如果您已经安装了apache2线程开发工具,那么apxs不是软件包的一部分,您需要卸载它并安装prefork才能安装apxs2:
sudo apt-get remove apache2-threaded-dev
sudo apt-get install apache2-prefork-dev
这应该能奏效。然后只需进行标准的PHP编译。甚至不确定是否需要将apxs2文件夹指定给PHP
如果出现“aucun makefile n'aététrouvé”错误,则表示./configure失败。如果是,请在此处复制./configure的最后几行。为什么不通过apt安装?ubuntus软件包存储库提供的PHP版本甚至更新。Ubuntu安装在我的计算机PHP5.3上。但据我所知,5.3>5.2:?真的吗:现在5.3已经不适用于2.5岁左右的孩子了。5.4也将在下个月发布。如果您真的需要5.2,那么您需要非常好的理由(不:严格的或不推荐的通知不是“好理由”)。嗯,对于一个旧项目,我只需要PHP5.2.6。尝试使用最新的PHP版本,但失败。配置扩展检查是否启用LIBXML支持。。。是正在检查libxml2安装目录。。。没有检查xml2配置路径。。。配置:错误:找不到xml2配置。请检查您的libxml2安装代码>。。。但是我已经安装了libxml2确保您已经安装了libxml2 dev,这似乎是您的问题。