boa移植过程中出现的问题

boa移植过程中出现的问题

ID:31707675

大小:58.54 KB

页数:5页

时间:2019-01-17

boa移植过程中出现的问题_第1页
boa移植过程中出现的问题_第2页
boa移植过程中出现的问题_第3页
boa移植过程中出现的问题_第4页
boa移植过程中出现的问题_第5页
资源描述:

《boa移植过程中出现的问题》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、boa移植过程中出现的问题1.错误1:gethostbyname::Nosuchfileordirectory解决办法:修改boa.conf去掉ServerNamewww.your.org.here前的注释符号(#)2.错误2:util,c:100:1:error:pasting"t"and"-〉"doesnotgiveavalidpreprocessingtokenmake:***[util,o]解决办法:修改src/compat.找到#defineTTMEZONE_OFFSET(foo)foo##->tm_gmtoff修改成#defineTIMEZONEOFFSET(foo

2、)(foo)->tmgintoff3.错误2:boa.c:211-getpwuid:Nosuchfileordirectory解决办法:修改src/boa.c注释掉下面这段程序:辻(passwdbuf==NULL){DIE(”getpwuid”);1if(initgroups(passwdbuf-〉pw_name,passwdbuf->pw_gid)==-1){DIE("initgroups");即修改为:#if0if(passwdbuf二二NULL){DIE(”getpwuid”);if(initgroups(passwdbuf->pw_name,passwdbuf->pw_

3、gid)二二-1){DIE(”initgtoups”);}#endif1.错误3:boa・c:228一ickyLinuxkernelbug!:Nosuchfileordirectory解决办法:修改src/boa.c注释掉下面语句:if(setuid(O)!=-1){DIE("ickyLinuxkernelbug!”);}即修改为:#if0if(setuid(0)!=-1){DIE("ickyLinuxkernelbug!");#endif1.错误4:log.c:73unabletodup2theerrorlog:badfiledescriptor解决方法:方法1>确定口志目录

4、对与所有用户都具有可读/写的权限方法2>修改src/log.c(建议采用方法1)注释掉if(duP2(errorlog,STDERRFILENO)==-1){DIE(/Zunabletodup2theerrorlog");I即修改为:#if0辻(dup2(errorlog,STDERRFILENO)==-1){DIE("unabletodup2theerrorlog");i#endif2.错误,肖运行./boa时出现Cannotopen/var/log/boa/access」ogforlogging:logfileopen:Nosuchfileordirector的提示出现这个

5、提示是因为,在/var/log文件夹下没有boa文件夹,所以在该目录下建立一个boa就ok建立方法:mkdir/var/log/boa1.B0A正常运行时如下:[rootttEabedSkyarc]5./boa[02/Jul/2011:08:ll:26+0000Jbon:[02/Jul/20n:08:ll:26^0000Jboa:[02/Jul/2011:08:ll:26<0000Jboa:serverversionBoa/0.94.13serverbuiltJul22011at16:11:02.startingserverpid10624,port808运行时出现gethos

6、tbyname:Success解决办法:将boa.conf里的#ServerNamewww.your.org.here改为ServerNamewww.your.org.here■linux驱动基础开发3linux内核酉己置机制(makemenuconfig、Kconfig、makefile)讲解•linux驱动基础开发3linux内核酉己置机制(makemenuconfig、Keonfig、makefile)讲解•linux驱动基础开发3linux内核酉i!置机制(makemenuconfig、Kconfig、makefile)讲解•linux驱动基础廿发3linux内核配置机

7、制(makemenuconfig、Keonfig、makefile)讲解•转:使用GPRS模块进行TCP/5P连接的过程分析•嵌入式linux2.6平台搭建bootloader、Linux内核、根文件系统、开源工程•linux驱动基础开发0——linux设备驱动概述•linux驱动棊础开发2——linux驱动开发前奏(模块编程)•linux驱动基础开发2——linux驱动开发前奏(模块编程)linux驱动基础开发0——linux设备驱动概述原文网址:http://blog.csdn.net/

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。