引用 | 编辑
johnroyer
2005-06-30 19:01 |
楼主
▼ |
||
x0
httpd的 configure 要怎样设定才能使 *.cgi , *.pl 自动呼叫Perl编译器执行? 网站目录 /var/www/html/forum ( LB5000 ) 抱歉 小弟第一次用Linux架站 又找不到相关教学文件 所以只好来这边问问…… x0
|
引用 | 编辑
pshiue
2005-07-07 07:45 |
2楼
▲ ▼ |
你所用的应该是Apache server吧!若是的话,你得查看一下 "/tools/apache/conf/http.conf",里面会含有一段叙述:ScriptAlias /cgi-bin/ "/tools/apache/cgi-bin/", 你必须把*.cgi *.pl 放在/tools/apache/cgi-bin/目录下,而且他的属性必须是可执行的。而在你的web page内去叫用这些script。
ps.我的apache是安装在"/tools/apache"下,可能会跟你的有些不同。 x1 |
引用 | 编辑
johnroyer
2005-07-07 11:49 |
3楼
▲ ▼ |
有没有办法自己另外建立一个需你目录
并且允许执行 CGI Perl ? 之前参考 Open Webmail 的设定 却一直没有成功 x0 |
引用 | 编辑
augustine55
2005-07-12 00:21 |
5楼
▲ ▼ |
在httpd.conf里面加入下面这行
AddHandler cgi-script .cgi .pl 就可以让APACHE执行CGI和PERL 如果要设定某个资料夹有执行CGI和PERL的功能 就在那个资料夹设定的Options后面加个ExecCGI 例如: <Directory "/home/test/www/cgi-bin"> Options ExecCGI AllowOverride None Order allow,deny Allow from all </Directory> 我也还是个LINUX菜鸟~最近也在摸APACHE和FTP 还请各位高手多多指教!! x0 |
引用 | 编辑
mnbmnb5266
2010-08-28 00:27 |
6楼
▲ |
看了五楼大大的教学,现在我也明白了。原来如此
x0 |