Trans
10/6/2006 4:42:00 PM
Rick DeNatale wrote:
> On 10/5/06, Trans <transfire@gmail.com> wrote:
> >
> > TRANS wrote:
> > > I've done all this numerous times before but, sigh, apparently I'm
> > > forgetting something. I'm just trying to serve up a straight CGI
> > > script, nothing fancy.
> > >
> > > Running Ubuntu Apache2:
> > >
> > > <VirtualHost *>
> > > #SetEnv RAILS_ENV development
> > > ServerName lilwiki
> > > DocumentRoot /serve/www/lilwiki/
> > > ErrorLog /home/trans/file/projects/PsyTower/lilwiki/log/apache.log
> > >
> > > <Directory /home/trans/file/projects/PsyTower/lilwiki/public/>
> > > Options +ExecCGI +FollowSymLinks
> > > AddHandler cgi-script .rbx
> > > AllowOverride all
> > > Order allow,deny
> > > Allow from all
> > > </Directory>
> > > </VirtualHost>
> > >
> > > By all accounts (I just spent the last 40 minutes seaching the web and
> > > mailing-list) the above should be all I need. But all it does is serve
> > > up .rbx files as plain text --it doesn't execute them. What am I missing?
> >
> > It's always some stupid little thing:
> >
> > AddHandler cgi-script .rbx
> >
> > Needs to be in the VirtualHost body, not the Directory body. Lovely, no
> > warnings, no errors. nothing. Just doesn't work. Five hours wasted on
> > dribble. Yep that's about par for Me and Apache configuration. Ergh...
>
> Well according to the apache documentation, AddHandler can be in the
> following contexts: server config, virtual host, directory, .htaccess
>
> On the other hand, I'm not sure how you are getting from your document root
>
> /serve/www/lilwiki/
>
> to
>
> /home/trans/file/projects/PsyTower/lilwiki/public/
>
> in the absense of any apparent Alias directive or anything else which
> would cause Apache to look there.
Hmm... yea, guess that looks odd. But it's just a symlink.
/serve/www/lilwiki/ =>
/home/trans/file/projects/PsyTower/lilwiki/public/
T.