Error 500 y use lib ¿qué relación tienen?
Publicado: 2013-01-25 12:16 @552
Tengo este código:
y efectivamente, la respuesta es:
Ahora, tengo el mismo código pero descomento la línea de use lib ('../libs')
Ahora... efectivamente ese módulo no existe en mi libs, pero aun así no entiendo qué tiene que ver lo que me pasa ?¡?
Using perl Syntax Highlighting
- #!/usr/bin/perl
- BEGIN {
- my $b__dir = (-d '/home/acertp3d/perl'?'/home/acertp3d/perl':( getpwuid($>) )[7].'/perl');
- unshift @INC,$b__dir.'5/lib/perl5',$b__dir.'5/lib/perl5/i686-linux',map { $b__dir . $_ } @INC;
- }
- use CGI::Carp qw(fatalsToBrowser);
- use warnings;
- #Controlador del Admin
- use lib('../');
- #use lib '../libs';
- use Datea::Casslc qw(:all);
- print "Content-type: text/plain\n\n";
- print "testing...\n";
Coloreado en 0.003 segundos, usando GeSHi 1.0.8.4
y efectivamente, la respuesta es:
Using text Syntax Highlighting
- Can't locate Datea/Casslc.pm in @INC (@INC contains: ../ /home/acertp3d/perl5/lib/perl5 /home/acertp3d/perl5/lib/perl5/i686-linux /home/acertp3d/perl/usr/local/lib/perl5/5.8.8/i686-linux /home/acertp3d/perl/usr/local/lib/perl5/5.8.8 /home/acertp3d/perl/usr/local/lib/perl5/site_perl/5.8.8/i686-linux /home/acertp3d/perl/usr/local/lib/perl5/site_perl/5.8.8 /home/acertp3d/perl/usr/local/lib/perl5/site_perl /home/acertp3d/perl. /usr/local/lib/perl5/5.8.8/i686-linux /usr/local/lib/perl5/5.8.8 /usr/local/lib/perl5/site_perl/5.8.8/i686-linux /usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/site_perl .) at index.pl line 16.
- BEGIN failed--compilation aborted at index.pl line 16.
Coloreado en 0.000 segundos, usando GeSHi 1.0.8.4
Ahora, tengo el mismo código pero descomento la línea de use lib ('../libs')
Using text Syntax Highlighting
- Internal Server Error
- The server encountered an internal error or misconfiguration and was unable to complete your request.
- Please contact the server administrator, [email protected] and inform them of the time the error occurred, and anything you might have done that may have caused the error.
- More information about this error may be available in the server error log.
- Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Coloreado en 0.000 segundos, usando GeSHi 1.0.8.4
Ahora... efectivamente ese módulo no existe en mi libs, pero aun así no entiendo qué tiene que ver lo que me pasa ?¡?