Je sais qu'il existe des questions similaires à celles-ci, mais aucune ne traite de ma situation spécifique.
J'ai une configuration de serveur WAMP pour développer certains sites Web, et elle fonctionne très bien. J'ai besoin qu'il soit disponible sur un autre ordinateur de mon réseau local via un routeur sans fil. L'autre ordinateur est en fait un Mac et je n'ai besoin que de pouvoir afficher les sites de développement via un navigateur (vous n'avez pas besoin d'accéder à phpmyadmin ni à MySQL).
Je peux accéder à l'hôte local sur lequel WAMP s'exécute via le navigateur (la page WAMP par défaut est affichée avec des liens vers les projets du site) à l'aide de l'adresse IP de ma machine Windows. Évidemment, en cliquant sur les liens, la page ne sera pas trouvée car l'URL est relative à localhost, mais même si je tape explicitement l'URL avec l'adresse IP (http://192.168.2.1/myproject
), je ne reçois toujours rien. (et l'URL redirige vers localhost/myproject même si je le tape comme indiqué)
Mon ordinateur hôte a une adresse IP dynamique, mais comme il est câblé au modem et au routeur, l'adresse IP ne change pas, sauf si je réinitialise le routeur/modem. Cependant, je ne vois pas le problème car je peux accéder à la page WAMP par défaut en utilisant l’adresse IP du Mac.
Des idées?
Cela a du sens maintenant que je l’ai compris.
La redirection vers localhost a en fait été provoquée par le fichier de configuration du CMS sur lequel le site a été créé (pourquoi donc la page principale WAMP s'afficherait-elle, mais ne pourrait pas charger le site du projet).
Par défaut, httpd.conf
a les paramètres suivants.
Deny from all
vous devez apporter les modifications mentionnées ci-dessous.
Allow from all
et rendre WAMP en ligne.
Vous pouvez accéder à votre site par adresse IP ou par nom d'ordinateur à partir du réseau.
J'ai eu le même problème avec mon site Wordpress. Mon objectif était de consulter le site Web de développement à partir d'un navigateur situé sur un autre poste de travail PC/Linux sur le réseau local. Les étapes suivantes ont résolu le problème pour moi:
Allez dans Paramètres WordPress> Général> Adresse WordPress (URL) et Adresse du site (URL).
Ajoutez l'adresse IP locale du PC hôte local où le serveur WAMP est en cours d'exécution dans les champs et enregistrez les paramètres. (par exemple, http: // 192.168.0.101/wordpress; utilisez ipconfig dans une fenêtre de commande DOS pour obtenir l'adresse IP de l'hôte local).
Dans le menu du serveur WAMP de la barre d'état système "Put Online". Désormais, tous les autres périphériques du réseau local peuvent afficher le site Web à l'aide de l'adresse IP d'un navigateur (http: // 192.168.0.106/wordpress) et les liens devraient fonctionner maintenant.
Essayez ces recommandations. Ma suggestion serait de vérifier si Apache est lié uniquement à 127.0.0.1 (localhost) et d'ajouter un mappage 192.168.2.1 s'il n'est pas présent. N'oubliez pas de redémarrer Apache après l'avoir ajouté.
Si vous utilisez wamp sur Windows, veuillez modifier vos paramètres de pare-feu Windows en mode OFF, redémarrez votre serveur et vérifiez.
Panneau de configuration -> Système et sécurité -> Pare-feu Windows -> Désactiver le pare-feu Windows
Faites juste le changement ci-dessus et voyez que cela fonctionnera.
acclamations Amit
Tout d’abord, mettez votre wamp en ligne sur votre tableau de bord. Et ensuite, éteignez votre pare-feu Plus tard, s'il existe un paramètre dans httpd.conf
fichier Listen 127.0.0.80
si cela est différent.
Changez-le en Listen 127.0.0.80 en Allow for all
restart Wamp tous les services.
Tout d’abord, mettez votre wamp en ligne sur votre tableau de bord. Plus tard, s'il existe un paramètre dans httpd.conf
fichier Listen 80
s'il est différent de cela.
Changez-le en Listen 80
puis désactivez votre pare-feu pour redémarrer Wamp tous les services.
Je pense que vous utilisez une mauvaise adresse IP car la plupart des routeurs utilisent eux-mêmes 192.168.1.1. C’est pourquoi vous ne pouvez rien afficher, c’est-à-dire que votre ordinateur a une adresse IP différente.
Pour le résoudre, vous devez d’abord connaître l’adresse IP de votre ordinateur ow Je fenêtre Aller à cmd Et taper ipconfig . Vous pouvez y voir votre ordinateur. adresse ip en IPv4
Utilisez cette adresse IP pour vous connecter au serveur Wamp.
J'espère que cela vous aidera
Vous pouvez essayer d'ajouter le nom d'hôte du serveur au fichier hosts sur le Mac. Ensuite, vous frappez le serveur HTTP en utilisant un nom d'hôte valide.