Forum Linux.suse Apache::ASP CPAN

Posté par  .
Étiquettes : aucune
0
23
oct.
2006
Hello,

je suis en train de me battre pour installer asp sur mon serveur apache (pas eut le choix) sous Suse 10.
Ma config :

# rpm -qa | grep apache2
apache2-prefork-2.0.54-10
apache2-2.0.54-10
apache2-mod_perl-2.0.1-4
apache2-mod_php4-4.4.0-6

--------------------------------------------------------------------

CPAN :

cpan> install Bundle::Apache::ASP
MLDBM is up to date.
Digest::MD5 is up to date.
MLDBM::Sync is up to date.
Apache::ASP is up to date.

--------------------------------------------------------------------
httpd.conf ----------------------------------------------------
--------------------------------------------------------------------

# Si le module Perl est operationnel :
<IfModule mod_perl.c>
Alias /perl/ /srv/www/htdocs/perl/
<Location /perl>
SetHandler perl-script
PerlHandler Apache::Registry
Options +ExecCGI



# Module Perl Apache::ASP
<Files *.asp>
SetHandler perl-script
PerlHandler Apache::ASP
PerlSetVar Filter Off
PerlSetVar Debug 1
PerlSetVar Debug 2
Options +ExecCGI
PerlSetVar MailAlertTo root@localhost
PerlSetVar MailErrorsTo root@localhost
PerlSetVar Global /tmp/asp

--------------------------------------------------------------------

Mais quand je redémarre Apache voici ce que ce dernier me dit :

/etc/init.d/apache2 restart
Syntax error on line 177 of /etc/apache2/httpd.conf:
Invalid command 'PerlHandler', perhaps mis-spelled or defined by a module not included in the server configuration

Qulqu'un peut-il m'aider, je suis bloqué depuis un bon moment !!!

Un grand merci !
  • # mod_perl non installé ?

    Posté par  . Évalué à 2.

    Alors moi je pencherais sur un mod_perl non configuré. Tu as ajouté les directives ?

    > LoadModule perl_module /usr/lib/apache2/modules/mod_perl.so

    (chemins à adapter, bien sûr) et peut-être aussi

    > PerlModule Apache2

    @+

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.