- 主题:cgi出现下载界面
ubuntu下,apache应该是最新版本的。cgi是c语言写的,后缀.cgi。很简单的一个表单提交到cgi的页面,提交时却出现cgi的下载界面。看样子应该是apache识别不了这种类型。cgi的权限已经是777。更改过/etc/apache2/sites-available下的default:
ScriptAlias /cgi-bin/ /home/yzq/www/CGI_BIN/
<Directory "/home/yzq/www/CGI_BIN">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
AddHandler cgi-script .exe .pl .cgi
</Directory>
结果还是不行。不知道有没有大侠碰到过类似情况,望指点。
--
FROM 220.249.99.*
出现下载页面是因为浏览器不能识别返回的文档类型。
【 在 youziqi (沧浪之水) 的大作中提到: 】
: ubuntu下,apache应该是最新版本的。cgi是c语言写的,后缀.cgi。很简单的一个表单提交到cgi的页面,提交时却出现cgi的下载界面。看样子应该是apache识别不了这种类型。cgi的权限已经是777。更改过/etc/apache2/sites-available下的default:
: ScriptAlias /cgi-bin/ /home/yzq/www/CGI_BIN/
: <Directory "/home/yzq/www/CGI_BIN">
: ...................
--
FROM 114.249.215.*
MIME没配好
【 在 youziqi (沧浪之水) 的大作中提到: 】
: ubuntu下,apache应该是最新版本的。cgi是c语言写的,后缀.cgi。很简单的一个表单提交到cgi的页面,提交时却出现cgi的下载界面。看样子应该是apache识别不了这种类型。cgi的权限已经是777。更改过/etc/apache2/sites-available下的default:
: ScriptAlias /cgi-bin/ /home/yzq/www/CGI_BIN/
: <Directory "/home/yzq/www/CGI_BIN">
: ...................
--
FROM 222.131.126.*
mime.conf中添加了这句话:AddHandler cgi-script .cgi
可是....还是不行。
【 在 marsteel (K ) 的大作中提到: 】
: MIME没配好
--
FROM 220.249.99.*
mime.types里添加:text/html cgi
呢?
【 在 youziqi (沧浪之水) 的大作中提到: 】
: mime.conf中添加了这句话:AddHandler cgi-script .cgi
: 可是....还是不行。
--
FROM 122.225.226.*