Je suis nouveau ici, je suis toujours passé par IIS pour gérer mes site web (heberger par moi même) , seulement voila je me tourne vers PHP et Mysql donc plutôt que de faire cohabiter IIS et WAMP je préfère passer par WAMP et qu'âpache s'occupe de mes sites, seulement voila plusieurs problèmes se pose;
- si j'installe WAMP sur un poste en xp pro sp3 sur le port 80 de dispo tout va bien, j'entend par la que localhost et dispo et une fois sur l'interface localhost d'apache, si je clique sur phpmyadmin il m'affiche bien la page phpmyadmin, cependant si je fais la meme opérations sur mon server 2008 64 bits (donc avec la version 64 bits de wamp) mon localhost fonctionne mais quand je clique sur phpmyadmin erreur 404 bref il ne m'affiche pas la page phpmyadmin
- second problème : mon site admettons www.monsite.fr n'est pas "directement disponible" une fois arriver sur monsite.fr j'arrive sur l'interface localhost et de la je clique sur le dossier "monsite.fr" dans la rubrique projet, ce qui me donne comme URL d'arriver www.monsite.fr/monsite.fr.....
comment je fais pour configurer directement l'accès à chaque site ? et comment je fais pour que l'interface phpmyadmin soit dispo sachant que j'ai désactiver le pare-feu sur mon server 2008 pour être certain qu'il ne bloque rien, et je n'ai pas d'anti-virus pour le moment sur ce serveur 2008 donc d'ou est ce que cela peux t'il bien venir ?
De par avance merci si vous avez des idée ou des pistes à explorer
merci de ton aide, je ne sais pas ce que sont les "paquetages" mais je vais suivre ta procédure et conseil, je ferais un retour début de semaine pour savoir si cela a solutionné mes problèmes ou non
La procédure - 2 - Sites locaux vous permet d'accéder directement à vos sites locaux, sans passer par "localhost". Vous lancez Wampserver, puis un navigateur et dans la barre d'adresse dudit navigateur, vous tapez : - h ttp://mon_site_local - h ttp://sitelocal - h ttp://chez_moi
La seule condition impérative est que les noms des sites locaux ne soient pas identiques à des sites réels. Quoique cela aussi puisse être surpassé, ce n'est pas une bonne solution.
j'ai suivi à la lettre tes process Otomatic, voila ce qui en résulte :
- j'ai bien accès à localhost et phpmyadmin => ok
- je ne parviens pas depuis l’extérieur (internet) à accéder à l'un de mes sites, voici la config que j'ai mis :
- dans mon fichier hosts j'ai mis
127.0.0.1 localhost monsite ::1 localhost monsite
ipv6 activé sur la machine pour info,ensuite j'ai également décommenter dans le fichier Wamp\bin\apache\apache2.x.y\conf\httpd.conf
# Virtual hosts Include conf/extra/httpd-vhosts.conf
Toujours dans ce fichier, j'ai modifier 2,3 lignes pour ipV6 comme ceci
# onlineoffline tag - don't remove Order Deny,Allow Deny from all Allow from localhost Allow from ::1 Allow from 127.0.0.1
et voici la config de mon fichier Wamp\bin\apache\apache2.x.y\conf\extra\httpd-vhosts.conf
#------- Début du fichier ---- # # Virtual Hosts #
NameVirtualHost *:80
<VirtualHost *:80> ServerName localhost DocumentRoot C:/wamp/www ServerAdmin webmaster@monsite.net ErrorLog "c:/Wamp/logs/localhost_error.log" <Directory "C:/wamp/www/"> Options Indexes FollowSymLinks MultiViews AllowOverride All Order Deny,Allow Deny from all Allow from localhost Allow from ::1 Allow from fe80::/10 Allow from 127.0.0.1 </Directory> </VirtualHost>
<VirtualHost *:80> ServerName monsite DocumentRoot C:/wamp/www/monsite ServerAdmin webmaster@monsite.net ErrorLog "c:/Wamp/logs/monsite_error.log" <Directory "C:/wamp/www/monsite/"> Options Indexes FollowSymLinks MultiViews AllowOverride all Order Deny,Allow Deny from all Allow from localhost Allow from ::1 Allow from fe80::/10 Allow from 127.0.0.1 </Directory> </VirtualHost>
Je pense avoir mis toutes les infos , en faite je n'arrive pas à comprendre ou apache, fais le lien entre le fais que le site www.monsite.fr correspond au répertoire "monsite"
Modifie 2 fois. Derniere modification le 16/04/2012 à 17:03 par F_seven.
> - je ne parviens pas depuis l’extérieur (internet) à accéder à l'un de mes sites
Jamais vous n'avez écrit que vous vouliez accéder à vos sites depuis l'extérieur !
La procédure permet d'accéder à vos sites LOCAUX. Pour y accéder depuis l'extérieur il faut renseigner les organismes qui font la correspondance entre les noms de site et les adresses IP, donc passer par un truc comme "dyndns". Néanmoins, vous ne pourrez pas, depuis votre PC, accéder à vos sites via internet.
comme je l'ai expliquer dans mon 1er post, mes sites était déja accéssible via internet mais via IIS, pour faire rapide OVh qui gere mes noms de domaines , envoi monsite1.fr monsite2.fr pointé sur mon IP fixe , sur IIS mes sites était accéssible.
Donc mon problème c'est qu'apache ne fais pas le lien entre mon dossier monsite1.local et monsite1.fr
En parcourant les log voici ce que j'ai trouver
[Mon Apr 16 17:46:49 2012] [error] [client 82.120.239.196] client denied by server configuration: C:/wamp/www/monsite1/, referer: [www.google.fr]
Visiblement c'est la configuration d'apache qui fait qu'il rejete les requete venant d'internet, comment je fais pour modifier cela ?
Cordialement,
Fabien
Modifie 1 fois. Derniere modification le 16/04/2012 à 17:58 par F_seven.
comme je l'ai expliquer dans mon 1er post, mes sites était déja accéssible via internet mais via IIS, pour faire rapide OVh qqui gere mes noms de domaines , envoi monsite1.fr monsite2.fr pointé sur mon IP fixe , sur IIS mes sites était accéssible.
Donc mon problème c'est qu'apache ne fais pas le lien entre mon dossier monsite1.local et monsite1.fr
En parcourant les log voici ce que j'ai trouver
[Mon Apr 16 17:46:49 2012] [error] [client 82.120.239.196] client denied by server configuration: C:/wamp/www/monsite1/, referer: [www.google.fr]
Visiblement c'est la configuration d'apache qui fait qu'il rejete les requete venant d'internet, comment je fais pour modifier cela ?
Cordialement,
Fabien
Modifie 1 fois. Derniere modification le 16/04/2012 à 17:58 par F_seven.
Entre temps j'ai réussi à solutionné mon problème, voici ce que j'ai fais :
step 1: Désinstaller Wampserver, supprimer le dossier c:/wamp, redemarrer le serveur (la machine) step 2 : Installer Wamp server, si ipv6 désactiver alors wampserver passer directement au vert step 3 : Éditer le fichier "wamp\bin\apache\Apache2.2.21\conf\httpd.conf" et décommenter la ligne qui commence par include, apres virtual host, ligne 465 et 466 pour info
step 4 : Ouvrir le fichier Wamp\bin\apache\apache2.x.y\conf\extra\httpd-vhosts.conf et mettre