当前位置: 技术问答>linux和unix
安装Apache_1.3.26+PHP_4.2.1遇到的问题
来源: 互联网 发布时间:2014-11-30
本文导语: 我在 RedHat 7.2 中只安装 apache_1.3.26 或者只安装 PHP_4.2.1 都没有任何问题,可是如果两者都一起全新编译(以前没有安装 REDHAT 的 RPM 包)就出现问题了,我的步骤如下: tar xvf apache_1.3.26 cd ./apache_1.3.26 ....
我在 RedHat 7.2 中只安装 apache_1.3.26 或者只安装 PHP_4.2.1 都没有任何问题,可是如果两者都一起全新编译(以前没有安装 REDHAT 的 RPM 包)就出现问题了,我的步骤如下:
tar xvf apache_1.3.26
cd ./apache_1.3.26
./configure --with-rule=SHARE_CORE
make
make install
cd ..
tar xvf php_4.2.1
cd ./php_4.2.1
./configure --with-apxs
make
make install
cd ../apache_1.3.26
./configure --activate-module=src/modules/php4/libphp4.a
make
在这里就出现了问题,提示为 对 'all' 没有应用任何规则(rule)
如果继续 make install, 就出现提示 找不到 php4 目录,如果不指定 php4 目录,则为 找不到 libphp4.a
根据 PHP4 的文档,在这里 apache 的 configure 脚本应该自动创建一个该文件
我的环境已经安装 apache_devel.rpm
请高手们帮帮忙吧
tar xvf apache_1.3.26
cd ./apache_1.3.26
./configure --with-rule=SHARE_CORE
make
make install
cd ..
tar xvf php_4.2.1
cd ./php_4.2.1
./configure --with-apxs
make
make install
cd ../apache_1.3.26
./configure --activate-module=src/modules/php4/libphp4.a
make
在这里就出现了问题,提示为 对 'all' 没有应用任何规则(rule)
如果继续 make install, 就出现提示 找不到 php4 目录,如果不指定 php4 目录,则为 找不到 libphp4.a
根据 PHP4 的文档,在这里 apache 的 configure 脚本应该自动创建一个该文件
我的环境已经安装 apache_devel.rpm
请高手们帮帮忙吧
|
看看什么环境变量(或者makefile的)指定php4目录,修改一下
|
在配置完apache后,不要make,更不要make install,然后安装php,php安装完后,再配置apache,然后make,make install。
|
Up