[原创]ubuntu新手用apache2和iasp构建ASP开发环境实战

软件和网站开发以及相关技术探讨
shunfang
帖子: 35
注册时间: 2007-04-06 14:05
联系:

#16

帖子 shunfang » 2008-05-04 14:30

很好很好很好
loonsam
帖子: 2
注册时间: 2007-03-25 13:18

#17

帖子 loonsam » 2008-05-04 21:49

问下三楼的。我的问题和你一样阿。怎么办?
unliang
帖子: 82
注册时间: 2006-06-18 16:10

Re: [原创]ubuntu新手用apache2和iasp构建ASP开发环境实战

#18

帖子 unliang » 2009-04-01 3:52

按老大的帖子做了,但启动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]
cylyab
帖子: 1
注册时间: 2010-10-13 17:44

Re: [原创]ubuntu新手用apache2和iasp构建ASP开发环境实战

#19

帖子 cylyab » 2010-10-13 17:52

完成启动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是没问题的
头像
bcsflilong
帖子: 382
注册时间: 2010-07-24 15:18
系统: Arch Linux x86_x86_6
来自: 吉林省长春市
联系:

Re: [原创]ubuntu新手用apache2和iasp构建ASP开发环境实战

#20

帖子 bcsflilong » 2010-11-12 2:07

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是没问题的
出现这个问题是因为在iasp2.11发布的时候apache最高版本是2.0.x. 而2.0和2.2是两个不同的开发分支有很多不同。2.0里面的mod和apr API多数不一样。
解决办法是把我的附件中的文件全部复制到
/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了
附件
Screenshot.png
2.0.tar.gz
(10.15 KiB) 已下载 123 次
life's a struggle
回复