Bonjour,
Je viens de faire la mise à jour vers 3.0.6.
J'utilise la suite WAMP depuis plusieurs années (félicitations pour votre développement) avec laquelle je teste tous mes sites web avant de les uploader chez un hébergeur public.
J'ai dû patcher wampserver.lib.php pour supprimer des erreurs d'affichage dans la page "Accueil WAMPSERVER".
Ma configuration est W10 x64 Pro.
Mon fichier httpd-vhosts.conf contient une 20aine de section VirtualHost dont 3 ServerName ne convenaient pas du tout dans le traitement de la fonction "check_virtualhost": 127.0.0.1, 3js et md.
J'ai patché la fonction "check_virtualhost" de la manière suivante:
...
//Validity of ServerName (Like domain name)
// /^[A-Za-z]+([A-Za-z0-9][-.](?![-.])|[A-Za-z0-9]){1,60}[A-Za-z0-9]$/
// if(preg_match('/^
// [A-Za-z]+ # letter in first place
// ([A-Za-z0-9] # letter or number
// [-.](?![-.]) # a . or - not followed by . or -
// | # or
// [A-Za-z0-9] # a letter or a number
// ){1,60} # this, repeated from 1 to 60 times
// [A-Za-z0-9] # letter or number at the end
// $/x',$value) == 0 && $wampConf['NotCheckVirtualHost'] == 'off') {
if(preg_match('/^
([A-Za-z0-9]+ # letter or number
[-.](?![-.]) # a . or - not followed by . or -
| # or
[A-Za-z0-9] # a letter or a number
){1,60} # this, repeated from 1 to 60 times
[A-Za-z0-9] # letter or number at the end
$/x',$value) == 0 && $wampConf['NotCheckVirtualHost'] == 'off') {
...
Y a-t-il une raison pour interdire les ServerName commençant par un digit ou de moins de 3 lettres?
Meilleures salutations.
Je viens de faire la mise à jour vers 3.0.6.
J'utilise la suite WAMP depuis plusieurs années (félicitations pour votre développement) avec laquelle je teste tous mes sites web avant de les uploader chez un hébergeur public.
J'ai dû patcher wampserver.lib.php pour supprimer des erreurs d'affichage dans la page "Accueil WAMPSERVER".
Ma configuration est W10 x64 Pro.
Mon fichier httpd-vhosts.conf contient une 20aine de section VirtualHost dont 3 ServerName ne convenaient pas du tout dans le traitement de la fonction "check_virtualhost": 127.0.0.1, 3js et md.
J'ai patché la fonction "check_virtualhost" de la manière suivante:
...
//Validity of ServerName (Like domain name)
// /^[A-Za-z]+([A-Za-z0-9][-.](?![-.])|[A-Za-z0-9]){1,60}[A-Za-z0-9]$/
// if(preg_match('/^
// [A-Za-z]+ # letter in first place
// ([A-Za-z0-9] # letter or number
// [-.](?![-.]) # a . or - not followed by . or -
// | # or
// [A-Za-z0-9] # a letter or a number
// ){1,60} # this, repeated from 1 to 60 times
// [A-Za-z0-9] # letter or number at the end
// $/x',$value) == 0 && $wampConf['NotCheckVirtualHost'] == 'off') {
if(preg_match('/^
([A-Za-z0-9]+ # letter or number
[-.](?![-.]) # a . or - not followed by . or -
| # or
[A-Za-z0-9] # a letter or a number
){1,60} # this, repeated from 1 to 60 times
[A-Za-z0-9] # letter or number at the end
$/x',$value) == 0 && $wampConf['NotCheckVirtualHost'] == 'off') {
...
Y a-t-il une raison pour interdire les ServerName commençant par un digit ou de moins de 3 lettres?
Meilleures salutations.