欢迎来到天天文库
浏览记录
ID:31707675
大小:58.54 KB
页数:5页
时间:2019-01-17
《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/
此文档下载收益归作者所有