Мислех си, че пускам втори VirtualHost с друга версия на php ей така:
Код:
<VirtualHost *:80>
  DocumentRoot /work/www/
  ServerName project4.local
  
  ScriptAlias /php/ "d:/Programs/php/php-4.4.6/"
  AddType application/x-httpd-php .php

  Action application/x-httpd-php "/php/php.exe"
</VirtualHost>

<VirtualHost *>
  DocumentRoot /work/www/
  ServerName project5.local
  
  SetEnv PHPRC d:/Programs/php/php-5.2.1/

  ScriptAlias /php5/ "d:/Programs/php/php-5.2.1/"
  AddType application/x-httpd-php .php

  Action application/x-httpd-php "/php5/php-cgi.exe"
</VirtualHost>
Оказа се, че и двата пускат php4. Чудя се защо?
Като сложих порт 80 и на втория, тръгна с php5, така че проблем нямам, само чуденка.