[原创]ubuntu新手用apache2和iasp构建ASP开发环境实战
-
- 帖子: 35
- 注册时间: 2007-04-06 14:05
- 联系:
-
- 帖子: 82
- 注册时间: 2006-06-18 16:10
Re: [原创]ubuntu新手用apache2和iasp构建ASP开发环境实战
按老大的帖子做了,但启动apache出现错误如下:
sudo /etc/init.d/apache2 start
* Starting web server apache2 apache2: Syntax error on line 189 of /etc/apache2/apache2.conf: Syntax error on line 4 of /etc/apache2/httpd.conf: Cannot load /usr/lib/apache2/modules/mod_iasp.so into server: /usr/lib/apache2/modules/mod_iasp.so: undefined symbol: ap_http_method
[fail]
sudo /etc/init.d/apache2 start
* Starting web server apache2 apache2: Syntax error on line 189 of /etc/apache2/apache2.conf: Syntax error on line 4 of /etc/apache2/httpd.conf: Cannot load /usr/lib/apache2/modules/mod_iasp.so into server: /usr/lib/apache2/modules/mod_iasp.so: undefined symbol: ap_http_method
[fail]
-
- 帖子: 1
- 注册时间: 2010-10-13 17:44
Re: [原创]ubuntu新手用apache2和iasp构建ASP开发环境实战
完成启动apache的时候,也出现这个问题:
[root@localhost ~]# /usr/local/apache/bin/apachectl start
httpd: Syntax error on line 412 of /usr/local/apache/conf/httpd.conf: Cannot load /usr/local/iasp/iasp21/bin/apache/linux/2.0/mod_iasp.so into server: /usr/local/iasp/iasp21/bin/apache/linux/2.0/mod_iasp.so: undefined symbol: ap_run_http_method
请问3楼同学是怎么解决的啊?
P.S. 我的jdk是没问题的
[root@localhost ~]# /usr/local/apache/bin/apachectl start
httpd: Syntax error on line 412 of /usr/local/apache/conf/httpd.conf: Cannot load /usr/local/iasp/iasp21/bin/apache/linux/2.0/mod_iasp.so into server: /usr/local/iasp/iasp21/bin/apache/linux/2.0/mod_iasp.so: undefined symbol: ap_run_http_method
请问3楼同学是怎么解决的啊?
P.S. 我的jdk是没问题的
- bcsflilong
- 帖子: 382
- 注册时间: 2010-07-24 15:18
- 系统: Arch Linux x86_x86_6
- 来自: 吉林省长春市
- 联系:
Re: [原创]ubuntu新手用apache2和iasp构建ASP开发环境实战
出现这个问题是因为在iasp2.11发布的时候apache最高版本是2.0.x. 而2.0和2.2是两个不同的开发分支有很多不同。2.0里面的mod和apr API多数不一样。cylyab 写了:完成启动apache的时候,也出现这个问题:
[root@localhost ~]# /usr/local/apache/bin/apachectl start
httpd: Syntax error on line 412 of /usr/local/apache/conf/httpd.conf: Cannot load /usr/local/iasp/iasp21/bin/apache/linux/2.0/mod_iasp.so into server: /usr/local/iasp/iasp21/bin/apache/linux/2.0/mod_iasp.so: undefined symbol: ap_run_http_method
请问3楼同学是怎么解决的啊?
P.S. 我的jdk是没问题的
解决办法是把我的附件中的文件全部复制到
/usr/local/iasp21/bin/apache/source/2.0中
之后
安装编译工具包apache2-prefork-dev
apt-get install apache2-prefork-dev
之后进入
cd /usr/local/iasp21/bin/apache/source/2.0
编译
apxs2 -i -c *.c
这时候mod_iasp.so 已经在usr/lib/apache2/modules中
修改/etc/apache2/httpd.conf
LoadModule iasp_module "/usr/local/iasp21/bin/apache/linux/2.0/mod_iasp.so
这句改成了
/usr/lib/apache2/modules/mod_iasp.so
这样就OK了
- 附件
-
- 2.0.tar.gz
- (10.15 KiB) 已下载 123 次
life's a struggle