<div dir="ltr">Tomas, you have made me see the light! I moved the DocumentRoot to /LookingGlass and chowned it to apache.apache and everything works, now! Here is my command line (Fedora 9):<br><br>sudo strace -f /usr/sbin/httpd -f /tmp/httpd.conf -X<br>
<br>And here is the .conf I used:<br><br>--------------------------------------------------------------------------------<br>ServerName lg01pc01<br>Listen 80<br>PidFile run/httpd.pid<br><br>User apache<br>Group apache<br>
<br>LoadModule perl_module modules/mod_perl.so<br><br>&lt;IfModule prefork.c&gt;<br>StartServers&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1<br>MinSpareServers&nbsp;&nbsp;&nbsp; 1<br>MaxSpareServers&nbsp;&nbsp;&nbsp; 1<br>ServerLimit&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 256<br>MaxClients&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 256<br>MaxRequestsPerChild&nbsp; 4000<br>
&lt;/IfModule&gt;<br><br><br>PerlOptions +GlobalRequest<br>PerlSwitches -I/LookingGlass/lib<br>PerlSwitches -I/LookingGlass/lib/Net<br>PerlSetEnv LookingGlassRoot /LookingGlass<br>PerlModule LookingGlass<br><br>DocumentRoot /LookingGlass/root/<br>
<br>&lt;Location /&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SetHandler&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; modperl<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PerlResponseHandler LookingGlass<br>&lt;/Location&gt;<br>--------------------------------------------------------------------------------<br><br>It was lame to assume that Apache could just cd into a directory under my home and access it - I guess there is a folder hierarchy it has to tranverse and my home folder is not +x to others... duh. I&#39;ll just my app&#39;s deployment folder to this root location and chown it all.<br>
<br>Thanks! Now to merge this with the server&#39;s httpd.conf into a VirtualHost entry!<br><br><br><div class="gmail_quote">On Wed, Sep 17, 2008 at 21:54, Tomas Doran <span dir="ltr">&lt;<a href="mailto:bobtfish@bobtfish.net">bobtfish@bobtfish.net</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

Is there a way to know what path Catalyst is looking for the file? What was<br>
the precise error? Whatever info more you need, I am able to provide. Please<br>
help me...<br>
<br>
Thanks for your time reading this,<br>
</blockquote>
<br></div>
strace is your friend.<br>
<br>
Copy your apache config to /tmp, reset it to a high port for testing, reduce the MinSpareServers to 0, MinSpareServers to 1, and set StartServers to 1 (assuming the prefork mpm here..<br>
<br>
Then start your apache with strace -f, and grep out <a href="http://index.tt" target="_blank">index.tt</a> (i.e. say something like: sudo strace -f /usr/sbin/apache2 -f /tmp/debugapache.conf 2&gt;&amp;1 | grep <a href="http://index.tt" target="_blank">index.tt</a> | tee /tmp/apache-syscalls.log)<br>

<br>
Then hit the index page of your app, and you&#39;ll get what you want in the output...<br>
<br>
Cheers<br>
t0m<div><div></div><div class="Wj3C7c"><br>
<br>
<br>
<br>
<br>
_______________________________________________<br>
List: <a href="mailto:Catalyst@lists.scsys.co.uk" target="_blank">Catalyst@lists.scsys.co.uk</a><br>
Listinfo: <a href="http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst" target="_blank">http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst</a><br>
Searchable archive: <a href="http://www.mail-archive.com/catalyst@lists.scsys.co.uk/" target="_blank">http://www.mail-archive.com/catalyst@lists.scsys.co.uk/</a><br>
Dev site: <a href="http://dev.catalyst.perl.org/" target="_blank">http://dev.catalyst.perl.org/</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Bruno<br><a href="http://iruel.net">http://iruel.net</a><br>
</div>