[Catalyst] Shared Host Setup

Mesdaq, Ali amesdaq at websense.com
Fri Nov 2 02:10:44 GMT 2007


Myself and I am sure many others would really appreciate a howto on
using local-lib. I have suspicion that it won't work in all setups on
shared hosts. But this is a case where I would LOVE to be wrong.

 

Thanks,

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

Ali Mesdaq

Security Researcher II

Websense Security Labs

http://www.WebsenseSecurityLabs.com

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

 

-----Original Message-----
From: John Goulah [mailto:jgoulah at gmail.com] 
Sent: Thursday, November 01, 2007 6:43 PM
To: The elegant MVC web framework
Subject: Re: [Catalyst] Shared Host Setup

 

 

 

On Nov 1, 2007 2:06 PM, Mesdaq, Ali <amesdaq at websense.com> wrote:

 

 

            Been working on setting up Catalyst on a shared host and I
have to say its been pretty painful. Been trying to use the default
install on the host and add the modules I need but came across the
suggestion to install a new version of perl and that helped a lot. But
the host I am using ( aplus.net) has pretty strict setup as opposed to
dreamhost having a more open setup so its making it even harder. But it
seems like everything else works good except Module::Build. It seems
like you need to have root to install that module. I keep getting errors
that are related to chdir and it not figuring out what directory its
built in and permissions issues. 

 

            So my question is what are my options? Changing hosts is not
an option. Is there a way I can cleanly and reliably build it on a
system that I do have root access like a freebsd vmware image and then
move it over? Would par be a good option for something like that? I
wonder if its possible to just build a portable custom install of perl
with all catalyst modules and everything on a machine with root access
and just tar and move the whole install. I mean I did build the initial
perl install on the vm image because I was getting errors with building
on the shared host but I didn't want to build all the modules there
because I thought it might not be a reliable way of setting up the
environment. 

 

 

 

Use local::lib
(http://search.cpan.org/~apeiron/local-lib-1.001000/lib/local/lib.pm)

 

(I'd actually be happy to do an advent article on installing catalyst
under local::lib if there was any interest) 

 

Thanks,

John

 

 

 

 

Click here
<https://www.mailcontrol.com/sr/JtkBmHQs560mmWmUCpkxrDvETnliijQITarfADRR
vFt+SJKa+TvSBnfmOV4h2hC5VF9s7qQxuLmMab+6FGo4FS2ZWrg9AbxVpxhuXeZIy577VNwe
FF08GZLzrovvczc8AQ6RMbdVRYSkcn6svW!Fi1FZD!2tyKm98uzx0afe6idQ6JdNVGVQzoIr
0TG5GlpAHKhXb878mrsWGUTZ33eZFSNijjucDX7S>  to report this email as spam.

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.scsys.co.uk/pipermail/catalyst/attachments/20071101/5c647b15/attachment-0001.htm


More information about the Catalyst mailing list