<VirtualHost *:80>
ServerName mysite
DocumentRoot "G:/www/myfolder"
<Directory "G:/www/myfolder/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride all
Require local
</Directory>
</VirtualHost>
Pour que ce VirtualHost utilise fcgid_module avec une autre version de PHP, il suffit d'ajouter sept lignes, dont la première définit la version de PHP à utiliser et, pour éviter toute erreur si le module fcgid_module n'est pas chargé, nous encadront ces sept lignes par une structure <IfModule fcgid_module>... </IfModule> :
<IfModule fcgid_module>
Define FCGIPHPVERSION "7.1.33"
FcgidInitialEnv PHPRC ${PHPROOT}${FCGIPHPVERSION}
<Files ~ "\.php$">
Options +Indexes +Includes +FollowSymLinks +MultiViews +ExecCGI
AddHandler fcgid-script .php
FcgidWrapper "${PHPROOT}${FCGIPHPVERSION}/php-cgi.exe" .php
</Files>
</IfModule>
<VirtualHost *:80>
ServerName mysite
DocumentRoot "G:/www/myfolder"
<IfModule fcgid_module>
Define FCGIPHPVERSION "7.1.33"
FcgidInitialEnv PHPRC ${PHPROOT}${FCGIPHPVERSION}
<Files ~ "\.php$">
Options +Indexes +Includes +FollowSymLinks +MultiViews +ExecCGI
AddHandler fcgid-script .php
FcgidWrapper "${PHPROOT}${FCGIPHPVERSION}/php-cgi.exe" .php
</Files>
</IfModule>
<Directory "G:/www/myfolder/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride all
Require local
</Directory>
</VirtualHost>
Bien sûr il faut redémarrer Wampserver pour que ce soit pris en compte.