[Moscow.pm] Catalyst и Shared Hosting

Alex Ivin alex на ivin.info
Пт Авг 15 03:22:10 PDT 2008


как поставить Catalyst  на SharedHosting?

провайдер bluehost.com
ssh доступ для  пользователя дали.

А чо дальше то?

Вот тут есть описание
http://search.cpan.org/~zarquon/Catalyst-Manual-5.7012/lib/Catalyst/Manual/Cookbook.pod#mod_perl_Deployment

Начал с того что указал CPAN-у свои пути
---------------------------------

and go through the standard CPAN configuration process. Then exit out 
without installing anything. Next, open your .bashrc and add

    export PATH=$HOME/local/bin:$HOME/local/script:$PATH
    perlversion=`perl -v | grep 'built for' | awk '{print $4}' | sed -e 's/v//;'`
    export PERL5LIB=$HOME/local/share/perl/$perlversion:$HOME/local/lib/perl/$perlversion:$HOME/local/lib:$PERL5LIB

----------------------------------
and log out, then back in again (or run |". .bashrc"| if you prefer). 
Finally, edit |.cpan/CPAN/MyConfig.pm| and add

    'make_install_arg' => qq[SITEPREFIX=$ENV{HOME}/local],
    'makepl_arg' => qq[INSTALLDIRS=site install_base=$ENV{HOME}/local],

---------------------------------

Вот только я не понял - работает это или нет.
Судя по всем - нет

-----------------
cpan[1]> install Catalyst::Runtime
CPAN: Storable loaded ok (v2.18)
Going to read /home2/imperic7/.cpan/Metadata
  Database was generated on Tue, 12 Aug 2008 03:02:51 GMT
CPAN: YAML loaded ok (v0.66)
Going to read /home2/imperic7/.cpan/build/
............................................................................DONE
Found 50 old builds, restored the state of 50
Running install for module 'Catalyst::Runtime'
Running make for M/MR/MRAMBERG/Catalyst-Runtime-5.7014.tar.gz
Prepending %BUILDDIR%/Class-Inspector-1.23-czuKmH/blib/arch 
%BUILDDIR%/Class-Inspector-1.23-czuKmH/blib/lib 
%BUILDDIR%/CGI-Simple-1.105-JoiK20/blib/arch 
%BUILDDIR%/CGI-Simple-1.105-JoiK20/blib/lib 
%BUILDDIR%/Path-Class-0.16-pROABv/blib/arch 
%BUILDDIR%/Path-Class-0.16-pROABv/blib/lib 
%BUILDDIR%/Text-SimpleTable-0.03-GrzgkR/blib/arch 
%BUILDDIR%/Text-SimpleTable-0.03-GrzgkR/blib/lib 
%BUILDDIR%/HTTP-Body-1.04-zsehKr/blib/arch 
%BUILDDIR%/HTTP-Body-1.04-zsehKr/blib/lib 
%BUILDDIR%/HTTP-Request-AsCGI-0.5-NWBlFf/blib/arch 
%BUILDDIR%/HTTP-Request-AsCGI-0.5-NWBlFf/blib/lib to PERL5LIB; 
%BUILDDIR%=/home2/imp7/.cpan/build for 'get'
  Has already been unwrapped into directory 
/home2/imperic7/.cpan/build/Catalyst-Runtime-5.7014-VoZrWi
Prepending %BUILDDIR%/Class-Inspector-1.23-czuKmH/blib/arch 
%BUILDDIR%/Class-Inspector-1.23-czuKmH/blib/lib 
%BUILDDIR%/CGI-Simple-1.105-JoiK20/blib/arch 
%BUILDDIR%/CGI-Simple-1.105-JoiK20/blib/lib 
%BUILDDIR%/Path-Class-0.16-pROABv/blib/arch 
%BUILDDIR%/Path-Class-0.16-pROABv/blib/lib 
%BUILDDIR%/Text-SimpleTable-0.03-GrzgkR/blib/arch 
%BUILDDIR%/Text-SimpleTable-0.03-GrzgkR/blib/lib 
%BUILDDIR%/HTTP-Body-1.04-zsehKr/blib/arch 
%BUILDDIR%/HTTP-Body-1.04-zsehKr/blib/lib 
%BUILDDIR%/HTTP-Request-AsCGI-0.5-NWBlFf/blib/arch 
%BUILDDIR%/HTTP-Request-AsCGI-0.5-NWBlFf/blib/lib to PERL5LIB; 
%BUILDDIR%=/home2/imp7/.cpan/build for 'make'
  Has already been made
Prepending %BUILDDIR%/Class-Inspector-1.23-czuKmH/blib/arch 
%BUILDDIR%/Class-Inspector-1.23-czuKmH/blib/lib 
%BUILDDIR%/CGI-Simple-1.105-JoiK20/blib/arch 
%BUILDDIR%/CGI-Simple-1.105-JoiK20/blib/lib 
%BUILDDIR%/Path-Class-0.16-pROABv/blib/arch 
%BUILDDIR%/Path-Class-0.16-pROABv/blib/lib 
%BUILDDIR%/Text-SimpleTable-0.03-GrzgkR/blib/arch 
%BUILDDIR%/Text-SimpleTable-0.03-GrzgkR/blib/lib 
%BUILDDIR%/HTTP-Body-1.04-zsehKr/blib/arch 
%BUILDDIR%/HTTP-Body-1.04-zsehKr/blib/lib 
%BUILDDIR%/HTTP-Request-AsCGI-0.5-NWBlFf/blib/arch 
%BUILDDIR%/HTTP-Request-AsCGI-0.5-NWBlFf/blib/lib to PERL5LIB; 
%BUILDDIR%=/home2/imp7/.cpan/build for 'test'
Running make test
  Has already been tested successfully
Running make install
  Already done
------------
а ведь должно выдаваться

install Catalyst::Runtime
CPAN: Storable loaded ok
Going to read /root/.cpan/Metadata
  Database was generated on Fri, 15 Aug 2008 07:02:49 GMT
Catalyst::Runtime is up to date.
-------------


В общем что делать и кто виноват?




Подробная информация о списке рассылки Moscow-pm