[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