2010-03-26 12 views
2

J'ai installé XAMPP sur mon bureau. J'ai installé vhosts pour environ 5 sites et ils fonctionnent tous correctement à partir du bureau lui-même.XAMPP Redirection vers le répertoire XAMPP sur le réseau interne

Le problème se pose lorsque j'essaie d'accéder à ces vhosts à partir de mon ordinateur portable. J'ai changé le fichier hosts sur l'ordinateur portable pour rediriger les demandes de dev.domain.com ordinateur portable sur le bureau, cependant, lorsque j'essaie d'accéder à ces sites à partir de mon ordinateur portable sur le réseau local, je reçois uniquement l'écran de bienvenue XAMPP. Il semble que lorsque vous essayez d'accéder aux vhosts sur le bureau de l'ordinateur portable, le fichier vhosts est ignoré car toutes les requêtes sont redirigées vers le répertoire xampp.

De quoi ai-je besoin pour ajuster l'accès aux vhosts sur le bureau à partir de l'ordinateur portable?

Répondre

2

J'ai trouvé la réponse à ma question. Pour tous les autres qui ont besoin de cette réponse, s'il vous plaît se référer au site suivant pour une explication complète: http://www.ozestretch.com/forum/viewtopic.php?t=5&f=6

En bref, il ya 3 éléments qui ont besoin d'être adressées. D'abord, vous devez adresser le fichier hosts sur l'ordinateur en réseau. Par exemple, le fichier hôte sur la machine en réseau aurait les demandes suivantes pointant vers l'adresse IP des machines xampp:

192.168.0.128 myvhost.com 

Rappelez-vous, l'adresse IP ci-dessus est celle du serveur xampp. Deuxièmement, le fichier hôte de la machine xampp doit également avoir cette même adresse dans son fichier hôte pour que le site fonctionne. Cela m'a paru redondant au début, mais cela ne me sert à rien. Ainsi, le fichier hosts sur le serveur xampp aura également:

127.0.0.1 myvhost.com 
192.168.0.128 myvhost.com 

Enfin, le fichier httpd-vhosts.conf sur la machine xampp doit avoir la ligne suivante:

NameVirtualHost 192.168.0.128:80 

Espoir cette réponse aide d'autres là-bas.