BBS水木清华站∶精华区
发信人: fkbch (心魔@笨愚斋), 信区: Linux
标 题: CGI程序常见问题,简答qwh
发信站: BBS 水木清华站 (Wed Nov 17 10:56:46 1999)
先说说常见错误吧
1.apache要求脚本驻留在特定的目录,或者具有一定的扩展名:
例:
ScriptAlias /my-cgi-apps/ /usr/local/apache/my-cgi/
<Directory /usr/local/apache/my-cgi>
...
copy from <Directory /usr/local/apache/cgi-bin>
...
</Directory>
(qwh兄好象少了这个<Driectory>)
或则
AddType application/x-httpd-cgi .cgi
2.脚本必须包含一#!开头的一行,指定解释器的路径
3.脚本必须是服务器可执行的,一般的,apache以nobody运行,建议把脚本改为755,
而不是把owner改为nobody
4.脚本必须在输出其它任何数据前,输出有效的http头(html就是Content-type: text/html
),再接一个空行
大概就这样吧.请大家指正
--
------------我 爱------------
Freedom & Open Linux Network
Happynies Girls Myself
Recreation AI
※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: 166.111.10.112]
BBS水木清华站∶精华区