[SP-pm] Dificuldade com deploy Catalyst com mod_perl usando perlbrew

Lucas Moraes lucastiagodemoraes at gmail.com
Sat Feb 4 12:15:29 PST 2012


Com Plack também não funciona, o apache2 só localiza o perl da maquina. nem
apontando com lib não funciona, é uma pena, gostei tanto do perlbrew :(

Falou.

Em 3 de fevereiro de 2012 15:41, Lucas Moraes
<lucastiagodemoraes em gmail.com>escreveu:

> Esta instalado o mod_fastcgi e mod_fcgid, eu já tentei seguir o manual,
> mas mesmo assim não tive sucesso.
> mas estou tentando ate conseguir.
>
> 2012/2/3 André Walker <andre em andrewalker.net>
>
>>  Certo. Tente seguir o manual, veja se funciona melhor:
>> https://metacpan.org/module/Catalyst::Manual::Deployment::Apache::FastCGI
>> A barra no final é obrigatória, senão não vai funcionar. Você tem
>> mod_fcgi ou mod_fastcgi instalado?
>>
>>
>> On 02/03/2012 07:45 AM, Lucas Moraes wrote:
>>
>> Então andré, tentei com fcgid:
>> http://blog.hjksolutions.com/articles/tag/catalyst
>>
>>  do código do link acima eu só mudei essa parte
>> Alias / /srv/myapp/script/myapp_fastcgi.pl/
>> para
>> Alias / /srv/myapp/script/myapp_fastcgi.pl
>>
>>  com barra no final estava dando erro no apache de arquivo não encontrado
>>
>>  quando eu acesso o dominio, ele faz download do arquivo myapp_fastcgi.pl
>>
>>  tentei colocar AddHandler no apache, mas não adianta nada.
>>
>>  falou.
>>
>> 2012/2/2 André Walker <andre em andrewalker.net>
>>
>>>  brian d foy to the rescue! :)
>>>
>>>
>>> http://stackoverflow.com/questions/3794922/how-do-i-use-perlbrew-to-manage-perl-installations-aimed-at-web-applications
>>>
>>>
>>> On 02/02/2012 02:21 AM, André Walker wrote:
>>>
>>> Oi Lucas,
>>>
>>> Olhe a linha 30 do link que você mandou no pastebin:
>>>
>>> (...) module Sub::Name: /opt/perlbrew/perls/*perl-5.14.2*/lib/site_perl/
>>> *5.14.2*/i686-linux/auto/Sub/Name/Name.so: undefined symbol:
>>> PL_unitcheckav at /usr/lib/perl/*5.10*/DynaLoader.pm line 192 (...)
>>>
>>> Parece que o perl 5.10 está tentando carregar módulos instalados para
>>> perl 5.14.2. Não sou expert em mod_perl, mas pelo código que você mostrou,
>>> parece que você só setou as libs para as do perlbrew, mas não mudou o
>>> executável.
>>>
>>> Falando nisso... por que mod_perl? Por que não fastcgi com nginx, por
>>> exemplo?
>>>
>>> On 02/02/2012 01:54 AM, Lucas Moraes wrote:
>>>
>>> Oi pessoal estou com essa dificuldade faz algum tempo, dai tenho que
>>> usar outras opções, como fastcgi ou instalar o Catalyst no Perl principal
>>> da maquina?
>>> Veja a configuração e o erro:
>>> http://pastebin.com/vW1KPp03
>>> Alguém pode me ajudar?
>>> Falou.
>>>
>>>
>>> =begin disclaimer
>>>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>>  SaoPaulo-pm mailing list: SaoPaulo-pm em pm.org
>>>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> <http://mail.pm.org/mailman/listinfo/saopaulo-pm>
>>> =end disclaimer
>>>
>>>
>>>
>>>
>>> =begin disclaimer
>>>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>>  SaoPaulo-pm mailing list: SaoPaulo-pm em pm.org
>>>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> <http://mail.pm.org/mailman/listinfo/saopaulo-pm>
>>> =end disclaimer
>>>
>>>
>>>
>>> =begin disclaimer
>>>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>>  SaoPaulo-pm mailing list: SaoPaulo-pm em pm.org
>>>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
>>> =end disclaimer
>>>
>>>
>>
>>
>> =begin disclaimer
>>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>  SaoPaulo-pm mailing list: SaoPaulo-pm em pm.org
>>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> <http://mail.pm.org/mailman/listinfo/saopaulo-pm>
>> =end disclaimer
>>
>>
>>
>> =begin disclaimer
>>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>  SaoPaulo-pm mailing list: SaoPaulo-pm em pm.org
>>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
>> =end disclaimer
>>
>>
>
-------------- Pr?xima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20120204/1deb6587/attachment.html>


More information about the SaoPaulo-pm mailing list