Chinaunix首页 | 论坛 | 博客
  • 博客访问: 15283
  • 博文数量: 3
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 55
  • 用 户 组: 普通用户
  • 注册时间: 2012-08-10 10:22
文章分类
文章存档

2013年(3)

我的朋友

分类: LINUX

2013-03-03 20:29:17

之前安装过http的2.2.21,后面换成版本2.2.19,然后就出现apache报错:Cannot use an external APR with the bundled APR-util


一般在第一次源码安装是没有问题的,在版本变化情况下在次源码安装可能会遇到此问题:

apache2.0.x与apache2.2.x在apr有很大区别,前者为依赖公用apr,后者依赖于自身的apr。一般前者也就是2.0.x的 编译基本上没有apr方面的问题。如果是后者也出现关于apr的问题,则将安装前的apr去除后,在编译apache2.2.x自身的apr,在 srclib目录中。

因此根据提示解决此问题:

1、安装APR:

[root@web1 httpd-2.2.19]# cd srclib/apr

[root@web1 apr]# ./configure --prefix=/usr/local/apr            

[root@web1 apr]# make && make install

2、安装APR-util

[root@web1 httpd-2.2.19]# cd srclib/apr-util

[root@web1 httpd-2.2.19]# ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr

[root@web1 httpd-2.2.19]# make && make install

3、安装httpd



阅读(613) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:oprofile init错误处理

给主人留下些什么吧!~~