CCGI 编程 嵌入式Boa服务器 弹出保存的解决办法
最近搞嵌入式Web服务器的移植和进行CGI的编程。Web服务器使用的是嵌入式Boa服务器,CGI编程是采用CCGI库进行编程。服务器检测成功,但是当编译够的CGI程序在浏览器进行执行时却弹出下载CGI程序的的界面。下载打开后发现里面是很多乱码,这应该是编译后的二级制代码。
后来网上查了很多自己摸索,是Boa服务器的/etc/boa/下的boa.conf配置的问题。解决办法是在在boa.conf文件中添加 AddType application/x-httpd-cgi cgi ,表示是在任何位置都能运行CGI程序。这样,问题得到解决。如果谁有另外解决方法请指教。