Hello list,

Not long ago I was asking for advice on Joomla, then Drupal, to build a new 
site. Now that's been put on the back burner while I recover the old site 
from a few years ago and bring it up to date. It was hand-crafted from CSS 
and HTML.

While working on the new-old site I'm using my local mini-server, but I 
can't find out why it's not obeying server-include commands. In the source I 
have e.g.
        <!--#include VIRTUAL="/include/hmenu.incl" -->

Then, 
$ grep -i include /etc/conf.d/apache2
APACHE2_OPTS="-D DEFAULT_VHOST -D INFO -D SSL -D SSL_DEFAULT_VHOST -D 
LANGUAGE -D SECURITY -D PHP -D INCLUDE -D PROXY -D STATUS"

$ sudo cat /etc/apache2/vhosts.d/10_choir-old_vhost.conf
<IfDefine DEFAULT_VHOST>
Listen 80
<VirtualHost *:80>
        ServerName choir-old
        Include /etc/apache2/vhosts.d/choir-old_vhost.include
        <IfModule mpm_peruser_module>
                ServerEnvironment apache apache
        </IfModule>
</VirtualHost>
</IfDefine>

$ sudo cat /etc/apache2/vhosts.d/choir_vhost.include
ServerAdmin webmaster@localhost
DocumentRoot "/var/www/localhost/htdocs/choir-old"
<Directory "/var/www/localhost/htdocs/choir-old">
        Options Indexes FollowSymLinks Includes
        AllowOverride All
        Require all granted
</Directory>
<IfModule alias_module>
        ScriptAlias /cgi-bin/ "/var/www/localhost/cgi-bin/"
</IfModule>
<Directory "/var/www/localhost/choir/cgi-bin">
        AllowOverride None
        Options None
        Require all granted
</Directory>

The apache2 access log shows the files of the page being fetched, but makes 
no mention of /include/hmenu.incl, nor of includes at all.

It's clear I'm missing something, because I did have this working some years 
ago. Would someone like to put me out of my misery before my head-scratching 
wears a hole? Please?

-- 
Regards
Peter


Reply via email to