ppvol
(usa Ubuntu)
Enviado em 25/03/2010 - 07:53h
Olá,
não sei se é aqui mesmo o lugar certo pra minha pergunta mas não achei nenhum lugar mais apropriado.
estou desenvolvendo um pequeno projeto em PERL e aqui na minha máquina tudo corre bem, quando subi o projeto pro servidor remoto percebi que bem na hora da conexão com o mysql nada acontece, parece que ele para por causa de erro mas não me informa nada na tela, fiz um debug muito simples na mão, comentei as linhas do mysql e mandei imprimir qualquer coisa na tela e imprimiu, quando descomento a linha de conexão com o mysql nada é impresso, imaginei que devia instalar o módulo DBI e foi isso que fiz.
bom, qdo acabou ele me mandou essa mensagem e não sei como proceder:
/*********************************
Location of Your Perl Module(s)
Path: /home1/pasta/perl
Using Your Perl Module(s)
You will need to add /home1/pasta/perl to the include path.
You can do this by adding the following code to your script:
BEGIN {
my $base_module_dir = (-d '/home1/pasta/perl' ? '/home1/pasta/perl' : ( getpwuid($>) )[7] . '/perl/');
unshift @INC, map { $base_module_dir . $_ } @INC;
}
*********************************/
sendo mais objetivo, não sei onde devo colocar essa instrução que ele está pedindo
por um acaso em todos os scritps ?
isso já não deveria estar configurado no próprio servidor remoto ?
mais uma... tentei instalar o mod_perl2, ele não conseguiu concluir a instalação, reclamou alguma coisa com o apache... se eu não consigo ter acesso as configurações do apache no servidor remoto como farei pra instalar o módulo mod_perl2 ou qq outro, sendo que alguns módulos precisam da minha interação como root ?
obrigado.