[Madrid-pm] [ OT ] Apache2 + mod_fcgid + gitalist

David Sastre d.sastre.medina en gmail.com
Mar Ene 25 09:54:36 PST 2011


Hola,

Estoy intentando publicar en un Apache2 una aplicación catalyst
(gitalist) usando mod_fcgi.

El error que tengo en el log es este:

[Tue Jan 25 18:01:19 2011] [notice] Apache/2.2.16 (Debian) mod_fcgid/2.3.6 mod_ssl/2.2.16 OpenSSL/0.9.8o configured -- resuming normal operations
Can't locate Catalyst/ScriptRunner.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at /usr/local/bin/gitalist_fastcgi.pl line 10.
BEGIN failed--compilation aborted at /usr/local/bin/gitalist_fastcgi.pl line 10.

Sin embargo:

# ll /usr/local/share/perl/5.10.1/Catalyst/ScriptRunner.pm
-r--r--r-- 1 root staff 1542 abr 26  2010 /usr/local/share/perl/5.10.1/Catalyst/ScriptRunner.pm

El fichero gitalist_fastcgi.pl es simplemente:

  1 #!/usr/bin/env perl
  2 use FindBin;
  3 BEGIN {
  4     my $env = "$FindBin::Bin/env";
  5     if (-r $env) {
  6         do $env or die $@;
  7     }
  8 }
  9
 10 use Catalyst::ScriptRunner;
 11 Catalyst::ScriptRunner->run('Gitalist','FastCGI');
 12
 13 1;
 

La parte relevante de la configuración del <VirtualHost> :

# CATALYST {{{
Alias /favicon.ico /usr/local/share/perl/5.10.1/Gitalist/root/favicon.ico
Alias /static/ /usr/local/share/perl/5.10.1/Gitalist/root/static/
<LocationMatch "^/gitalist.fcgi/$">
  Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
  Order allow,deny
  Allow from all
</LocationMatch>
<Files gitalist.fcgi>
  SetHandler fcgid-script
</Files>
<Location /static>
  SetHandler default-handler
</Location>
# }}}

¿Alguna idea?

Gracias!

-- 
Huella de clave primaria: 0FDA C36F F110 54F4 D42B  D0EB 617D 396C 448B 31EB
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: no disponible
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://mail.pm.org/pipermail/madrid-pm/attachments/20110125/12248fa0/attachment.bin>


Más información sobre la lista de distribución Madrid-pm