Récemment, j'ai installé Ubuntu 12.10 sur ma machine de développement. j'ai aussi installé Apache 2.2 & Php 5.3.8 et Php 5.2.17 et MySQL. Tout fonctionne bien et je peux naviguer sur mes sites et projets via 127.0.0.1 & mot-clé Localhost et nom d'hôte, mais je ne peux pas accéder à mes sites ni au serveur Web Apache via l'adresse IP locale (192.168.1.5) . Je lance ce modèle sur un ordinateur portable avec Ubuntu 11.10 et peut accéder via 192.168.1.x.
Avez-vous une idée de ce problème s'il vous plaît laissez-moi savoir votre XP dans ce cas?
merci mille fois à propos de votre patient ... Farzam.
Peut-être que votre Apache est lié à localhost uniquement. Recherchez dans votre fichier de configuration Apache .__ (httpd.conf)
Listen 127.0.0.1:80
et le remplacer par:
Listen 80
ou
Listen *:80
Vérifiez également les paramètres du pare-feu, recherchez la ligne ci-dessous dans le même fichier:
Allow from 127.0.0.1
et essayez de le changer pour:
Allow from all
Vous devez remplacer la ligne d'écoute comme indiqué ci-dessous:
Listen 0.0.0.0:80
Le pare-feu Windows ne comportait pas d'exception pour le port 80 . D'une manière ou d'une autre IIS fonctionnait correctement, mais n'autorisait pas le port Apache 80. Même la désactivation du service de pare-feu Windows ne le permettait pas.
Recherchez dans Windows le "Pare-feu" et créez une nouvelle règle. Choisissez Port, entrez 80, Appelez-le: HTTP ou autre, Enregistrer. Redémarrez le service Apache.
J'ajoute une balise de répertoire:
Options Index FollowSymLinks AllowOverride All Exiger tout accordé
Essayer:
Sudo ufw allow from 192.168.1.5