安装fastcgi出现问题

安装fastcgi出现问题

安装fastcgi出现问题
我用apache/bin/apxs -o mod_fastcig.so -c *.c 命令时总出现这样的错误,然后就不能进行安装了,这个应该怎么解决啊?


/home/wohugb/fastcgi/fcgi_config.c:1173: undefined reference to `apr_filepath_merge'
/home/wohugb/fastcgi/fcgi_config.c:1174: undefined reference to `apr_psprintf'
/home/wohugb/fastcgi/fcgi_config.c:1179: undefined reference to `ap_server_root_relative'
/home/wohugb/fastcgi/fcgi_config.c:1187: undefined reference to `apr_psprintf'
fcgi_buf.o: In function `fcgi_buf_new':
/home/wohugb/fastcgi/fcgi_buf.c:53: undefined reference to `apr_palloc'
fcgi_buf.o: In function `array_grow':
/home/wohugb/fastcgi/fcgi_buf.c:490: undefined reference to `apr_palloc'
apxs:Error: Command failed with rc=65536

.
嗯,怎么大家全部研究概念.
嗯,怎么大家全部研究概念吗?没有研究实际应用的吗?怪不得现在概念股那么红阿!
不是。我2001年的时候用过.
不是。我2001年的时候用过fcgi 你去网易找帖子还能找到我写的fcgi安装方法。不过那毕竟是2001年的事了。

现在已经改用modperl了,因为modperl与apache配合的更紧密。所以我也不知道如何回答这个问题。如果你用modperl我推荐你使用apache1+mp1
[quote]回复给 hoowa : 不.
[quote]回复给 hoowa : 不是。我2001年的时候用过....[/quote]

apache1+mp1 和 apache2+mp2有什么区别呢?
这个偶也想听听高见.
这区别主要是APACHE2和APA.
这区别主要是APACHE2和APACHE1的区别很大。

APACHE2采用的好象有两种运行模式。一种是传统的fork模式,一种是thread,在thread下进行fork模式。

所以mP2对apache2的支持两个模式也有不同(也存在动态库和静态库的区别)安装的时候需要调试的问题比较多。

apache1没这个区别就一种模式比较简单一些。

对于fastcgi好久没玩了:)
fastcgi是很精华的东西,不过需要更高的技巧
如果你程序出错,服务器就挂了,当然最好还是用C/C++来做效率更高
顺便说一下mp2+ap2好象效率没有fastcgi高