请教openwebmail的问题

由 notellyou 在 09-29-2003 19:30 发表:

请教openwebmail的问题

刚刚装了一个openwebmail的rpm包

可是浏览/cgi/openwebmail/openwebmal.pl

就出现perl代码了,不知道是什么问题

怀疑apache 是不是没有perl模块

就在httpd.conf加了一句

LoadModule perl_module modules/mod_perl.so

在/usr/lib/httpd/modules 也有mod_perl.so这个文件

可是启动httpd总是出这一句话

启动 httpd:[Mon Sep 29 19:09:48 2003] [warn] module perl_module is already loaded, skipping

[ 确定 ]

在浏览网页还是出现代码

那位知道这是什么问题啊,多谢了


由 wangguoqin1001 在 09-30-2003 16:55 发表:


你的perl模块可能已经在文件的其他地方加载过了,这个不成问题。

perl不是光光加载模块就可以的,比如像我的情况:

 1<ifmodule mod_perl.c="">   
 2  
 3Alias /perl/ va/r/www/perl/   
 4  
 5<location perl="">   
 6  
 7SetHandler perl-script   
 8  
 9PerlHandler Apache::Registry   
10  
11Options +ExecCGI   
12  
13</location>
14</ifmodule>

这样在执行/var/www/perl中的文件时就会将其视为perl脚本,同样的还有cgi脚本:

1<directory cgi-bin="" var="" www=""></directory>

Options ExecCgi

AddHandler cgi-script .cgi .pl 在/var/www/cgi-bin/下的文件就会以cgi脚本的形式运行。


欢迎访问: http://dev.8866.org

欢迎来信: [email protected]

为什么不能删除自己的帖子?


由 nybboycn 在 11-28-2003 04:43 发表:


wangguoqin1001兄,你好,我在/var/www/下建了个目录perlexample,并在/etc/httpd/conf/httpd.conf作了如下设置:

 1<ifmodule mod_perl.c="">   
 2  
 3Alias /perlexample/ var/www/perlexample/   
 4  
 5<location perl="">   
 6  
 7SetHandler perl-script   
 8  
 9PerlHandler Apache::Registry   
10  
11Options +ExecCGI   
12  
13</location>
14</ifmodule>

可在mozilla中输

Published At
Categories with 服务器类
Tagged with
comments powered by Disqus