先按装上CGI.pm-2.74.tar.gz参考网址;http://web.niwote.com/bjbs_270/soft/CGI.pm-2.74.tar.gz
1. 把#AddHandler cgi-script .cgi前的#去掉,并改为
AddHandler cgi-script .cgi .pl
2. 把#ScriptAlias /cgi-bin/ "/usr/local/apache2/cgi-bin/改为
ScriptAlias /cgi-bin/ "/usr/local/www/cgi-bin/
附:换句话也就是说在WEB服务器的根目录下增加一个支持CGI的文件夹
3.添加
<Directory "/usr/local/www/cgi-bin">
AllowOverride all
Options ExecCGI
Order allow,deny
Allow from all
</Directory>
4. 为每个用户建一个支持CGI的目录
<Directory "/home/bjbs270/public_html/cgi-bin">
AllowOverride all
Options ExecCGI
Order allow,deny
Allow from all
</Directory>
或
<DirectoryMatch "/home/bjbs270/public_html/cgi-bin">
Options ExecCGI
AddHandler cgi-script .cgi .pl
</DirectoryMatch>
5.测试例子:
test.pl
-------------------------------------------------------------------
#!/usr/bin/perl
print "Content-Type:text/html/n/n";
print "Hello world!!";
博客介绍了在WEB服务器上配置支持CGI的方法。先安装CGI.pm - 2.74.tar.gz,接着对相关配置文件进行修改,如去掉注释、更改路径、添加目录配置等,还提到为每个用户建立支持CGI的目录,最后给出了测试例子test.pl。
351

被折叠的 条评论
为什么被折叠?



