[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: 关于配置apache使用cgi for debian的问题!



> rao wrote:
> > 我按照东东兄的方法用apt-get install apache
> >
>
libapache-mod-perl把apache和mod_perl安装好了,再用apacheconfig配置好了
> >
>
apache,已经能启动了由于我是第一次配置APACHE使用CGI的所以不太清楚cgi程
> >
>
序应该放在哪里下面呢?我看的所有文章等,都是基于REDHAT和从soucre安装来
> >
>
配置的,但是按照书上的去用,就无法实现,有些文件目录等都不在一个地方,
> >
>
我自己也把那三个配置文件该试的都试了,还是行不通,不知道该如何配置呢?
> >
>
光是看html文件就行,能在浏览器上显示出来,但是CGI程序就不行!
> 
> 自助方法:
> 
>   1. 自行阅读 /usr/doc/libapache-mod-perl/examples
> 以下的东西,
>      并要懂得灵活变通。例如,你的
> /etc/apache/httpd.conf 可能就已经有
>      以下这样的一段了:
> 
> 	<IfModule mod_perl.c>
> 	  Alias /perl/ /var/www/perl/
> 	  <Location /perl>
> 	    SetHandler perl-script
> 	    PerlHandler Apache::Registry
> 	    Options +ExecCGI
> 	  </Location>
> 	</IfModule>
> 
>   2. 为了安全起见,请先离线,以免范例的 *.pl
> 太暴露你系统的信息,
>      被外人见到。
> 

非常感谢您!我一开始并没有打算把我的HTML,CGI等东西放在/VAR/WWW下,而我在/下自己建立了一个www目录和/www/cgi-bin/目录,我把我的html等都放在www下,而CGI程序放在/www/cgi-bin下。
我找了在我的/etc/apache/httpd.conf下没有:
<IfModule mod_perl.c>
	  Alias /perl/ /var/www/perl/
	  <Location /perl>
	    SetHandler perl-script
	    PerlHandler Apache::Registry
 	    Options +ExecCGI
	  </Location>
	</IfModule>
是自己加上去吗?谢谢!!


_________________________________________________________
Do You Yahoo!? 登录免费雅虎电邮! http://mail.yahoo.com.cn

<font color=#6666FF>无聊?郁闷?高兴?没理由?都来聊天吧!</font>―― 
雅虎全新聊天室! http://cn.chat.yahoo.com/c/roomlist.html

Reply to: