I need a patch/mod for Apache 2.2 for loading new vhosts WITHOUT apache reload (graceful reload is not a solution).
Also mod\_vhost\_alias is not a solution as I can't use it for logs nor [login to view URL] config paths nor SuexecUserGroup.
Here's my example config:
<VirtualHost [login to view URL]>
ServerName [login to view URL]
ServerAlias [login to view URL] [login to view URL]
ServerAdmin webmaster@[login to view URL]
DocumentRoot /home/abc/domains/[login to view URL]
UseCanonicalName OFF
SuexecUserGroup abc abc
CustomLog /var/log/httpd/domains/[login to view URL] bytes
CustomLog /var/log/httpd/domains/[login to view URL] combined
ErrorLog /var/log/httpd/domains/[login to view URL]
<Directory /home/abc/domains/[login to view URL]>
AllowOverride AuthConfig FileInfo Indexes Limit Options=Indexes
Options -Includes -Indexes +ExecCGI +SymLinksIfOwnerMatch +FollowSymLinks
</Directory>
<IfModule mod_fcgid.c>
FcgidWrapper '/usr/local/php/php5/bin/php-cgi -c /usr/local/php/php5/etc/users/[login to view URL]' .php
FcgidWrapper '/usr/local/php/php5/bin/php-cgi -c /usr/local/php/php5/etc/users/[login to view URL]' .php3
FcgidWrapper '/usr/local/php/php5/bin/php-cgi -c /usr/local/php/php5/etc/users/[login to view URL]' .php4
FcgidWrapper '/usr/local/php/php5/bin/php-cgi -c /usr/local/php/php5/etc/users/[login to view URL]' .php5 </IfModule>
</VirtualHost>
The solution might be a patch or a mod simmilar to mod\_vhost\_alias but with SuexecUserGroup, FcgidWrapper and logs variables support.
Please ask if you have questions.