今天下午在开发板上搭建了,一个BOA服务器。进行了相关的配置。

访问网页没有问题。

但是在和CGI交互上面出现了问题。

填写表单,提交后出现:

502   Bad   Gateway  
The   CGI   was   not   CGI/1.1   compliant.

错误,以为是自己的环境搭建的有问题。

后来在虚拟机上也配置了一个BOA服务器。

同样的网页,同样的CGI代码,虚拟机上没有问题。 心里就比较郁闷了。

在网上疯狂的找答案:

大概有这两种解决方式:

1.修改boa代码cgi.c,在  complete_env 函数中添加环境变量  
my_add_cgi_env(req,   "LD_LIBRARY_PATH",   "/lib"),然后重新make即可;     
2.编译时加入一个参数,具体如下:  
gcc   -static   test.c   -o   test.cgi

可是我的还是不行.

无意中看到一篇文章上面说给CGI文件加上777权限。OK终于好了。。可以成功了。

这有两篇比较好的文章:

http://www.cnblogs.com/hnrainll/archive/2011/06/01/2067295.html

http://www.cnblogs.com/hnrainll/archive/2011/06/01/2067266.html

总结如下:

1.CGI文件,如果是下载到开发板中去的,要用arm-linux-gcc编译。

2.网页不能访问,看看是不是自己开了代理。如果开了代理上网就关掉。

3.出现502错误时,可以尝试给CGI文件加上读写权限。

wenhao@20110601

转载于:https://www.cnblogs.com/hnrainll/archive/2011/06/01/2067359.html

CGI,BOA配置心得相关推荐

  1. python配置cgi_Python+Apache+CGI完全配置

    操作系统环境:Ubuntu 15.10 0.需求原因 想在我的Linux上架设Apache来运行CGI程序,方便以后用Apache部署Python的Web应用,但遇到各种各样的问题,网上找的答案要么都 ...

  2. 全网最新Unity-EasyAR环境配置心得(2021.11)

    全网最新Unity-Vuforia(高通)环境配置心得及使用教程(2021.10)https://mp.csdn.net/mp_blog/creation/editor/120913711接上次Vuf ...

  3. Manjaro 20 KDE 配置心得

    Manjaro 20 KDE配置心得 最近在室友的怂恿下,放弃了Ubuntu,入了Manjaro的坑,就一发不可收拾.一句话,Manjaro十分漂亮,极易上手,再加上拥有完善的库管理和社区,使用体验感 ...

  4. Openpbs centos7集群安装配置心得

    Openpbs centos7集群安装配置心得 写在前面 准备工作 1.安装虚拟机 2.创建虚拟机集群 SSH免密登陆 网络环境配置 ssh免密登陆 建立NFS共享目录 关闭各节点防火墙和Selinu ...

  5. tensorflow-gpu+win10+1050ti配置心得

    tensorflow-gpu+电脑win10+gtx1050ti显卡配置心得,防坑指南 1.cuda的选择 这里建议使用CUDA8.0的版本,因为之前我下载安装了一个CUDA9.0的版本,好像是不能用 ...

  6. 用校园网配置虚拟机里的网络配置心得

    用校园网配置虚拟机里的CentOS7的网络配置心得 因为之前在家用过centos7同时也配置成功了网络,但是到学校后连接校园网后网络配置不上了,发现可能和校园网有点关系,发这篇心得旨在为刚学的学生网络 ...

  7. 华为路由器qos car+nat+dhcp+vlan配置心得

    好久没有写博客了,也好久没有泡坛了,工作压力是大了很多,但实际上还是自己懒了很多,也比以前浮澡了很多,趁今天领导都去开会的机会,把昨天的帮客户解决网络问题的心得写一下,供大家参考,也希望大家提出宝贵意 ...

  8. squid2.6加速WEB支持虚拟主机配置心得体会 .txt

    人一台web服务器,日流量约10万,上面有好几个虚拟主机,近日装上Squid 2.6进行WEB加速,Squid 和Apache均在同一台服务器上面,效果非常明显,看到论坛上好多人问如何配置squid2 ...

  9. 关于DIY eGPU的使用配置心得

    eGPU配置文件路径: V:\configstartup.bat 内容如下:(与其说是心得,不如说是自己配置后体验的效果,来翻译一下下面英文会给显卡带来什么样的表现) :::::::::::::::: ...

最新文章

  1. Cisco HSRP热备份路由器协议配置
  2. java ide 进行图形化界面时不能显示汉字_主流开源IDE汇总,Java程序员一定能用上!...
  3. Cloud Service Process Pack
  4. iOS之深入解析dispatch source的原理与功能
  5. 并发编程—Volatile关键字
  6. 转,Oracle中关于处理小数点位数的几个函数,取小数位数,Oracle查询函数
  7. NoSuchBeanDefinitionException - not resolved currently
  8. python和c语言的区别-python和c语言的区别是什么
  9. 正则匹配字符串无匹配不到_10. 正则表达式匹配
  10. 360两个html页面合并,如何用html2pdf把多个连接的PHP网页合并成一个pdf?
  11. django+layui图片上传(用户头像修改,实时预览)
  12. ccproxy8.0破解版
  13. Redhat 系列漏洞补丁加固
  14. msp432快速入门第三节之让LED闪起来
  15. PAT乙级做题部分总结
  16. 蚁群算法C语言最短路径规划,蚁群算法规划路径
  17. 第二课 程小奔之辨别颜色
  18. office的加载项作用
  19. 高效的磁力搜索引擎 -_高效的企业测试-结论(6/6)
  20. FuntouchOS跟鸿蒙系统,FuntouchOS10.5安装包

热门文章

  1. QT:触摸屏支持手指触摸,增加touch事件touchevent,记录前后touch坐标并处理
  2. Android新控件RecyclerView浅析及上拉和下拉刷新
  3. 关于Android中Service的手动、自动以及其在特殊条件下的重启
  4. 呢篇唔系教程 -- 记录自己第一次Android刷机
  5. wepy公共样式_wepy框架开发小程序文档
  6. MySQL批量查询能返回集合吗_JDBC——查询多条记录,返回对应的对象的集合;查询一条记录,返回对应的对象...
  7. c# export server 调用sql_[转]使用C#调用cmd来执行sql脚本
  8. 在 Linux 中如何禁止用户登录
  9. 这个网站绝了,收录近600条Linux系统命令
  10. 【教程】Linux 系统下对目录扩容的方法