Этому не было никаких разумных объяснений.
И тогда возник эксперимент. Я скопировал свои скрипты в папку где все точно работало... и там они были мертвы. Стало ясно, что дело не в виртуальном хосте. В чем же тогда? А вот, оказывается, по умолчанию в XAMPP отключены короткие теги обычно параметр short_open_tag в php.ini по умолчанию как раз включен.
Все это пустотно, суетно, но, во имя небес, так характерно для человеческого ума!
Рабочий файл $XAMPPHOME$\apache\conf\extra\httpd-vhosts.conf
---
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot "/WebServers/htdocs"
ServerName localhost
Alias /bl/ "/WebServers/htdocs/sample/new/"
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "/WebServers/home/dist-learn/www/blogger"
ServerName blo
<Directory "/WebServers/home/dist-learn/www/blogger">
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "/WebServers/home/dist-learn/www/"
ServerName dist
<Directory "/WebServers/home/dist-learn/www/">
Order allow,deny
Allow from all
</Directory>
</VirtualHost>



