J'ai déposé sur sourceforge les "installeurs" 32 et 64 bits de wampserver 2.2b. Pour l'instant dans le répertoire betas. Pourquoi ? Parce que cette nouvelle version permet de gérer les virtual host d'apache. J'ai besoin de vos retours sur les bugs que vous pourriez rencontrer ou les effets de bords que pourrait entrainer cette version. j'ai notamment été obligé de modifier le fichier httpd.conf. localhost devient donc un vhost comme un autre.
Merci de vos retour. PhpSysinfo a été aussi ajouté à la version 2.2b
voiçi les caractéristiques de 2.2b Apache : 2.2.21 MySQL : 5.5.17 PHP : 5.3.8 PHPMyAdmin : 3.4.7 SqlBuddy : 1.3.3 XDebug : 2.1.2
Bon tests Hervé
Modifie 1 fois. Derniere modification le 31/10/2011 à 18:03 par hleclerc.
Avec W7 Pro 64 bits, installation 2.2b 64bits ET si on a le support IPv6 du système fonctionnel, pour éviter 403 Forbidden au lancement de localhost, il faut : Dans httpd.conf :
Listen 0.0.0.0:80
Listen [::0]:80
Dans wamp\vhosts\localhost.conf
# onlineoffline tag - don't remove
Order Deny,Allow
Deny from all
Allow from localhost ::1 127.0.0.1
D'autre part, cette nouvelle gestion des virtuals hosts veut-elle dire qu'il faut maintenant configurer SES propres virtuals hosts dans wamp\vhosts\localhost.conf et non plus dans wamp\bin\apache\Apache2.2.21\conf\extra\httpd-vhosts.conf
Il tout-à-fait possible de définir les vhosts dans wamp\vhosts\localhost.conf exactement de la même manière qu'ils étaient définis dans wamp\bin\apache\Apache2.2.21\conf\extra\httpd-vhosts.conf, mais, dans ce cas, ne pas décommenter la ligne include afférente.
Remarque : J'aurais aimé une option demandant où sont les hôtes virtuels. Dans mon cas, Wamp est installé dans J:\wamp ce qui fait que les hôtes virtuels sont dans J:\wamp\www\ par défaut alors que réellement ils sont dans G:\www\. De toutes manières il faut aller éditer wamp\vhosts\localhost.conf pour y inclure tous les hôtes virtuels, alors, est-ce vraiment indispensable !
Il est possible créer des vhost à partir du menu de wampserver. ceux ci sont référencés dans le répertoire ~install-wampserver/vhosts en tant que fichier indépendant (un par vhost). le fichier httpd.conf inclu automatiquement ces vhosts. cela a l'avantage de les voir directement dans le dashboard de wampserver. H.
Hervé, ne pourriez-vous pas, pour de versions beta, utiliser des noms de services différents ; par exemple wampbapache et wampbmysqld au lieu de wampapache et wampmysqld. De cette manière nous pourrions faire cohabiter la version beta avec notre version fonctionnelle et procéder à des essais plus poussés. Parce que là, c'est, pour le moins, un peu rébarbatif : - Sauvegarde version fonctionnelle - Suppression des services. - Désinstallation - Installation version beta - Quelques essais - Nécessité de réinstaller la version fonctionnelle pour le développement, donc: - Suppression des services - Désinstallation - Restauration version fonctionnelle - Re-création des services.