[点点搬家]要崩溃,死活装不上libapreq2啊 <--- 奔泪解决……
来源:互联网 发布:桌面英语软件 编辑:程序博客网 时间:2024/05/17 22:36
[四年前的博客, 感觉我在很费劲的干一件我现在不知道在干什么的事情,挺好的]
要用Apache2::Request,就要装libapreq2,
但是PPM找不到这个包……CPAN或者自己Makefile的话需要指定Apache Installation目录,
但是各种组合放上去了以后发现都不认,搞了整整一下午,发现需要Apache的目录树下有lib这个目录
自己再cygwin下编译httpd,但是编译出来还是没有这个目录
想下载windows版的源码,结果apache网站还没发下,就算下了,我也没编译器啊~~
啊啊啊,崩溃了……真的有点想换php了,perl怎么这么多要装的啊~
####################我是恒古不变的分割线#############################
然后……你猜怎么招,我又无数次的试图编译linux source的Apache,结果死活没有lib目录
最后!突然间脑袋里灵光一线,抱着忐忑的小心情看了一下安装msi,发现customer configure里居然可以选includes与library,我faint一万次……
啥也不说了,继续吧
####################分割线完#####################################
####################我是恒古不变的分割线#############################
悲催继续啊,把原来的Apache删除以后,发现mod_perl.so没了,废话么这不是……
然后,怎么才能重新生成这个呢……我得重新卸载mod_perl,从ppm,然后重新安装
悲催就是这么开始的,要去ppm的gui下删除,因为ppm-shell下不能删除dependency的东东,
在gui下删除了以后不要忘了添加unwinipeg这个站点,貌似只有这里有mod_perl
然后再去ppm-shell下安装,因为gui下不能指定so文件存放位置~
搞定mod_perl.so以后
继续搞libapreq2, 在Cpan里安装,又出现了提示输入Apache installation的位置,像麦兜一样试了各种配搭:
"c:/Program Files/Apache Software Foundation/Apache2.2"
"C:/Program Files/Apache Software Foundation/Apache2.2"
C:\Program Files\Apache Software Foundation\Apache2.2
"C:\Program Files\Apache Software Foundation\Apache2.2"
'C:\Program Files\Apache Software Foundation\Apache2.2'
"C:/Program\ Files/Apache\ Software\ Foundation/Apache2.2"
都不行……崩溃鸟
尝试自己perl Makefile.PL去搞libapreq2的tar包,告知没有Apache::Test,这个东西在Apache2没有改名字,去CPAN安装……
又告知l没有version_string for mod_perl and Apache2
重启机器……警告消失,又告知需要装ExtUtils::XSBuilder,我装~~
好,但……但……又回到了刚才的地步:
这……神马都是浮云啊~~~
我该怎么办??怎么办??难道就该这样放弃么??
这里有个安装libapreq说明
http://httpd.apache.org/apreq/docs/libapreq2/apreq_install.html
这里有个讲Apache Module的:
http://hi.baidu.com/kylelee/blog/item/f13fef2c7366bceb8b1399c9.html
有机会可以看看说的那本书
这里说一下apxs
http://www.souzz.net/online/apachemanual/programs/apxs.html
http://httpd.apache.org/docs/2.0/programs/apxs.html
apxs在Apahce2-devel, 在编译的时候选择–enable-so
上面废了很多话,其实我基本上啥都没看懂,总之我做了个操作,改变了命运:勇敢的再次删除Apache,然后重新安装,其实我这里是为了看看是不是能在安装的时候选择是否安装apxs,但可惜的是不能!不过这回我安装在了根目录下。
安装完了以后,我又试图在cygwin下编译安装libapreq2,但是还是不行,我加了参数指定apxs,但要知道,这个东西没安装上(虽然我刚才编译了一个带--enable-so的apache,但貌似不work)
然后就发生了泪流满面的一幕,这回是喜泪
丫不仅认出了我的Apache,而且还要为我安装apxs,造化弄人啊~~~~
虽然接下来得到了错误:
但是我相信!!!!
重新装装了Perl还是不行……
找到了一个安装apxs的:
http://blog.sina.com.cn/s/blog_43b83d340100mdhl.html
按照做了,倒是apxs能顺利安装上了,但是问题依旧,不知道是dmake的问题还是libapreq2有问题....
还是用ppm吧,注意对应不同的perl版本, 提供了不同的packet 对应连接
http://cpan.uwinnipeg.ca/PPMPackages/12xx/
找不到……
先记下来这个http://mail-archives.apache.org/mod_mbox/perl-modperl/200311.mbox/
#################################我是恒久不变的分割线###########################
在这阳光明媚,鸟语花不开的清晨,爷吧active perl降回了5.10,没有了cpan的色彩,ppm却能找到匹配的libapreq2了,安装成功!!!!Oh yeah,顿时泪流满面……不要用5.12啊……
总结一下,Apache最好直接安装在根目录下,Active perl用5.10的就好,因为ppm中的libapreq只有对应于5.10版本的,CPAN安装libapreq是怎么都不会成功的说,dmake总会有问题……
- [点点搬家]要崩溃,死活装不上libapreq2啊 <--- 奔泪解决……
- [点点搬家]中文问题
- [点点搬家]blah
- [点点搬家]初试mod_perl+apache
- 解决discuz论坛搬家:“Table …
- [点点搬家]我的游泳圈
- [点点搬家]初试mod_perl+apache 之二
- [点点搬家]啤酒,散文,还有Perl
- [点点搬家] 一个注释的小技巧
- [点点搬家]页面还是php写吧
- 先写点点东东……
- 搬家……
- 搬家中……
- 搬家了……
- 搬家了……
- [点点搬家]与Perl厮混后感觉嘚儿嘚儿的
- [点点搬家]明白微博和博客的区别了
- [点点搬家]通配符==wildcard==globs
- 查找对数据库对象做过操作的记录和用户
- Android系统事件的recycle原理
- WebSphere应用服务器内存泄漏探测与诊断工具选择最佳实践
- openJWeb视频站
- HEVC量化:色度QP值
- [点点搬家]要崩溃,死活装不上libapreq2啊 <--- 奔泪解决……
- java类读取properties文件中常量
- CPaintDC 、CWindowDC、 CClientDC、 CDC的区别与联系
- 建站学习(PHP+apache+mysql):1.1 日志详解
- 移植mbed到stm32L053R8 nucleo
- 计算机网络端口号的理解
- Obejective-c学习1
- jQuery Ajax大全
- 毕节一中团员管理系统