[SP-pm] Dificuldade com deploy Catalyst com mod_perl usando perlbrew
Renato Santos
renato.cron at gmail.com
Sat Feb 4 15:40:14 PST 2012
Starman humilha todos!
Em 04/02/2012 20:23, "Lucas Moraes" <lucastiagodemoraes at gmail.com> escreveu:
> Resolvido com starman:
>
> starman --l :5000 /var/www/Site/site.psgi --daemonize --pid
> /var/www/site.pi
>
> Apache
> <VirtualHost dominio.com:80>
> ProxyPass / http://localhost:3000/
> ProxyPassReverse / http://localhost:3000/
> </VirtualHost>
>
> Agora a pergunta, o starman tem o mesmo desempenho que fastcgi e
> mod_perl?
>
> Falou.
>
> Em 4 de fevereiro de 2012 18:15, Lucas Moraes <
> lucastiagodemoraes at gmail.com> escreveu:
>
>> 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at pm.org
> L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
> =end disclaimer
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20120204/660a58c0/attachment-0001.html>
More information about the SaoPaulo-pm
mailing list