Bonjour,
Tout d'abord je précise que je souhaite une configuration qui me permet d'installer wamp sur la racine de C:/ et installer les virtual hosts abritant les sites web sur la partition D:/
Effectivement, après avoir auparavant crée les dossiers requis comme cela est prescrit, j'ai configuré un premier virtual host sur D:/ par la méthode automatique fournie par l'interface localhost de wamp :
D:/Dossier MyWebSiteS/MyWebSite.com/www
Après la manip, le logo de wamp est au vert indiquant que c'est ok..
Seulement en comparant ce résultat là avec le tuto de Otomatic Le BESOIN DE VIRTUALHOST sur la question, j'ai quelques interrogations :
1°/ le (serverAlias mywebsite.dev) n'est pas mentionné.. alors qu'il est mentionné pour le virtual host localhost..
2°/ en voyant dans le tuto la partie concernant (le prolongement logique des VirtualHost) où il est question de l'installation des virtual hosts dans la partition D:/, il est mentionné :
quote :
(Créez un dossier sur le disque où est WAMP ou sur tout autre disque ou partition attention : pour les lecteurs réseau, il faut simplement que celui-ci ait une adresse ip.
Vous copiez maintenant le code de votre site, ou vous commencez à le créer dans le répertoire D:\websites\example.com\www\ et vous définissez votre VHOST)
Pour faire le rapprochement entre la méthode automatique de wamp et la méthode manuelle, j'ai essayé d'adapter l'exemple qui est donné dans le tuto à mon cas, comme ceci :
#dans le fichier httpd-vhosts.conf (ces deux parametrages) :
<VirtualHost *:80>
ServerName mywebsite.dev
ServerAlias www.mywebsite.dev
DocumentRoot "d:/dossier mywebsites/mywebsite.com/www"
<Directory "d:/dossier mywebsites/mywebsite.com/www/">
AllowOverride All
<RequireAny>
Require local
Require ip 192.168.0
</RequireAny>
</Directory>
php_flag display_errors Off
php_flag log_errors On
php_value max_upload_size 40M
php_value max_execution_time 60
php_value error_log "d:/wamp/logs/example_com_phperror.log"
</VirtualHost>
<VirtualHost *:80>
ServerName site-reseau
DocumentRoot //192.168.0.11/public/sites/site-reseau
<Directory "//192.168.0.11/Public/sites/site-reseau/">
Options Indexes FollowSymLinks MultiViews
AllowOverride
all Require local
</Directory>
</VirtualHost>
# dans le fichier hosts :
127.0.0.1 mywebsite.dev
::1 mywebsite.dev
127.0.0.1 site-reseau
::1 site-reseau
Mais wamp a viré à l'orange avec apache ne fonctionnant pas.. avec message d'erreur portant sur 192.168.0.11 qui n'est pas reconnu comme directory..
Qu'est ce qui n'a pas marché dans cette méthode manuelle pour que je puisse tomber dans le voyant vert de wamp, comme dans la méthode automatique..?
3°/ Est-ce que je peux utiliser les VHosts sur la partition D:/ sans adresse ip ou lecteur reseau..?
Sinon, comment configure-t-on un lecteur reseau et quelle est son utilité..?
4°/ dans quel dossier j'installerai le CMS ..?
5°/ pour un 2è ou 3è site comment se passera la manoeuvre.. est-ce que je crée un sous-dossier dans D:/Dossier MyWebSiteS/
par exemple :
D:/Dossier MyWebSiteS/MyWebSite2/www
D:/Dossier MyWebSiteS/MyWebSite3/www
6°/ le CMS devra-t-il être installé dans chaque virtual host des sites en developpement dans le dossier "www" ? ou est-il installé UNE SEULE fois ? et dans quel dossier ?
7°/ s'il arrive que la partition C:/ est formatée et Windows et Wamp réinstallés.. Est-ce que les virtuals hosts et les dossiers des sites qu'ils contiennent dans la partition D:/ peuvent être récupérés et reconnectés à wamp après réinstallation et re-reconfiguration des fichiers "hosts" et "httpd-vhosts.conf "..?
merci d'avoir eu la patience de me lire.. et vous remercie vivement du formidable travail fait dans ce magnifique forum consacré à wamp
Tout d'abord je précise que je souhaite une configuration qui me permet d'installer wamp sur la racine de C:/ et installer les virtual hosts abritant les sites web sur la partition D:/
Effectivement, après avoir auparavant crée les dossiers requis comme cela est prescrit, j'ai configuré un premier virtual host sur D:/ par la méthode automatique fournie par l'interface localhost de wamp :
D:/Dossier MyWebSiteS/MyWebSite.com/www
Après la manip, le logo de wamp est au vert indiquant que c'est ok..
Seulement en comparant ce résultat là avec le tuto de Otomatic Le BESOIN DE VIRTUALHOST sur la question, j'ai quelques interrogations :
1°/ le (serverAlias mywebsite.dev) n'est pas mentionné.. alors qu'il est mentionné pour le virtual host localhost..
2°/ en voyant dans le tuto la partie concernant (le prolongement logique des VirtualHost) où il est question de l'installation des virtual hosts dans la partition D:/, il est mentionné :
quote :
(Créez un dossier sur le disque où est WAMP ou sur tout autre disque ou partition attention : pour les lecteurs réseau, il faut simplement que celui-ci ait une adresse ip.
Vous copiez maintenant le code de votre site, ou vous commencez à le créer dans le répertoire D:\websites\example.com\www\ et vous définissez votre VHOST)
Pour faire le rapprochement entre la méthode automatique de wamp et la méthode manuelle, j'ai essayé d'adapter l'exemple qui est donné dans le tuto à mon cas, comme ceci :
#dans le fichier httpd-vhosts.conf (ces deux parametrages) :
<VirtualHost *:80>
ServerName mywebsite.dev
ServerAlias www.mywebsite.dev
DocumentRoot "d:/dossier mywebsites/mywebsite.com/www"
<Directory "d:/dossier mywebsites/mywebsite.com/www/">
AllowOverride All
<RequireAny>
Require local
Require ip 192.168.0
</RequireAny>
</Directory>
php_flag display_errors Off
php_flag log_errors On
php_value max_upload_size 40M
php_value max_execution_time 60
php_value error_log "d:/wamp/logs/example_com_phperror.log"
</VirtualHost>
<VirtualHost *:80>
ServerName site-reseau
DocumentRoot //192.168.0.11/public/sites/site-reseau
<Directory "//192.168.0.11/Public/sites/site-reseau/">
Options Indexes FollowSymLinks MultiViews
AllowOverride
all Require local
</Directory>
</VirtualHost>
# dans le fichier hosts :
127.0.0.1 mywebsite.dev
::1 mywebsite.dev
127.0.0.1 site-reseau
::1 site-reseau
Mais wamp a viré à l'orange avec apache ne fonctionnant pas.. avec message d'erreur portant sur 192.168.0.11 qui n'est pas reconnu comme directory..
Qu'est ce qui n'a pas marché dans cette méthode manuelle pour que je puisse tomber dans le voyant vert de wamp, comme dans la méthode automatique..?
3°/ Est-ce que je peux utiliser les VHosts sur la partition D:/ sans adresse ip ou lecteur reseau..?
Sinon, comment configure-t-on un lecteur reseau et quelle est son utilité..?
4°/ dans quel dossier j'installerai le CMS ..?
5°/ pour un 2è ou 3è site comment se passera la manoeuvre.. est-ce que je crée un sous-dossier dans D:/Dossier MyWebSiteS/
par exemple :
D:/Dossier MyWebSiteS/MyWebSite2/www
D:/Dossier MyWebSiteS/MyWebSite3/www
6°/ le CMS devra-t-il être installé dans chaque virtual host des sites en developpement dans le dossier "www" ? ou est-il installé UNE SEULE fois ? et dans quel dossier ?
7°/ s'il arrive que la partition C:/ est formatée et Windows et Wamp réinstallés.. Est-ce que les virtuals hosts et les dossiers des sites qu'ils contiennent dans la partition D:/ peuvent être récupérés et reconnectés à wamp après réinstallation et re-reconfiguration des fichiers "hosts" et "httpd-vhosts.conf "..?
merci d'avoir eu la patience de me lire.. et vous remercie vivement du formidable travail fait dans ce magnifique forum consacré à wamp