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.