cofigurar mod_perl2

1. cofigurar mod_perl2

alex
sub_cagim

(usa Slackware)

Enviado em 11/11/2010 - 00:29h

Esse 'e meu primeiro post...
To usando o Slackware 13 e Apache/2.2.13 (Unix) DAV/2 PHP/5.2.10 mod_perl/2.0.4 Perl/v5.10.0

Tava tentando configurar o mod_perl pra melhorar o desempenho da execucao de scripts, mas nao entendi como eu faco pra deixar o perl igual ao php, ou seja, escrever varios scripts e coloca-los numa mesma pasta permitindo q o usuario escolha o script a ser executado simplesmnete colocando seu nome na url. Ex: http://localhost/teste/teste1 para executar o script teste1.pm e http://localhost/teste/teste2 pra executar o scripts teste2.pm. as minhas configuracoes executam somente 1 script os outos sao ignorados.

Estes sao os valores que tenho no httpd.conf:

<Directory "/srv/httpd/htdocs/teste/">
Order allow,deny
Allow from all
</Directory>

LoadModule perl_module /usr/lib/httpd/modules/mod_perl.so
PerlModule Bundle::Apache2
PerlSwitches -I/srv/httpd/htdocs
PerlOptions +Parent

<Location /teste>
SetHandler perl-script
PerlResponseHandler teste::teste1
</Location>

Agradeco qualquer ajuda...


  


2. Re: cofigurar mod_perl2

alex
sub_cagim

(usa Slackware)

Enviado em 15/11/2010 - 01:47h

Achei.
a informacao esta aqui:
http://perl.apache.org/docs/2.0/user/intro/start_fast.html
http://perl.apache.org/docs/2.0/api/ModPerl/Registry.html

Talvez haja alguma repeticao ou partes desnecessarias mas meu httpd.conf ficou assim:

<Directory "/srv/httpd/htdocs/teste/">
Order allow,deny
Allow from all
</Directory>

LoadModule perl_module /usr/lib/httpd/modules/mod_perl.so
PerlModule Bundle::Apache2
PerlSwitches -I/srv/httpd/htdocs
PerlOptions +Parent

Alias /perl/ /srv/httpd/htdocs/teste/
<Location /perl/>
SetHandler perl-script
PerlResponseHandler ModPerl::Registry
PerlOptions +ParseHeaders
Options +ExecCGI
Order allow,deny
Allow from all
</Location>









Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts