2011-02-10 33 views
6

Vì vậy, tôi theo các hướng dẫn và tôi đã làm:Cài đặt Apache 2.2

./configure --prefix=/fmac/users/f****/apacheServer \ 
    --exec-prefix=/fmac/users/f*****/apaacheServer 

và nó dường như làm việc không có lỗi hoặc bất cứ điều gì.

Sau đó, tôi làm:

make 
make install 

Và tôi nhận được lỗi sau trên cài đặt:

libtool: install: error: cannot install `libaprutil-1.la' to a directory not 
         ending in /usr/local/apache2/lib 

ý tưởng Bất kỳ lý do tại sao có một số cấu hình var khác tôi cần phải thiết lập?

+0

Câu hỏi này có thể sẽ nhận được nhiều sự chú ý hơn tại ServerFault (http://serverfault.com), vì nó không liên quan chặt chẽ đến lập trình. –

Trả lời

21

Trong trường hợp bất kỳ ai tìm kiếm câu trả lời này trên Google, tôi đã tìm ra cách khắc phục. Tôi phải:

make clean

trong thư mục gốc httpd-NN build của tôi (nơi NN là phiên bản của httpd bạn đang xây dựng).

Và sau đó nó hoạt động.

+0

cảm ơn đã làm việc hoàn hảo cho tôi :) – Harshit

+0

Làm việc hoàn hảo cho tôi quá, trong trường hợp của một cái gì đó khác hơn Apache. – SebGR

0

điều này đã làm việc cho tôi:

nếu bạn đang cài đặt apache, Tháng Tư, Tháng Tư-util tại một địa điểm khác nhau (khác với mặc định một) và không có quyền gốc thì bạn cần phải cấu hình apache như :

./configure --prefix=path/to/your/apachefolder --with-apr=/path/for/apr -with-apr-util=/path/for/apr-util --with-pcre=/path/for/pcre 

Điều này phù hợp với tôi. Tôi hi vọng cái này giúp được.

Các vấn đề liên quan