Ip statt Localhost in Adresse

Irgendwelche Probleme mit XAMPP für Windows? Dann ist hier genau der richtige Ort um nachzufragen.

Ip statt Localhost in Adresse

Postby Big0 » 18. June 2009 10:46

Hallo,

Ich habe folgendes Problem, ich habe bei mir Xampp laufen und auf diesem läuft ein Forum.
Auf meinem Rechner kann ich wunderbar darauf zugreifen aber wenn ich von einem anderen Rechner im Netzwerk zugreife und auf einen Link klicke ändert sich die Adresse von
"http://172.20.7.196/forum/index.php" in "http://localhost/forum/index.php?fid=1".

Habe schon nach einer Config Datei gesucht in der ich das umändern kann wurde aber noch nicht fündig...
Kennt ihr einen Lösungsweg?

Danke im vorraus :wink:
Big0
 
Posts: 2
Joined: 18. June 2009 10:04

Re: Ip statt Localhost in Adresse

Postby Wiedmann » 18. June 2009 10:55

und auf diesem läuft ein Forum. ... Habe schon nach einer Config Datei gesucht in der ich das umändern kann wurde aber noch nicht fündig...

Du solltest das im Supportforum deiner Forumssoftware nachfragen (bzw. in dessen Handbuch nachlesen).

aber wenn ich von einem anderen Rechner im Netzwerk zugreife und auf einen Link klicke ändert sich die Adresse von
"http://172.20.7.196/forum/index.php" in "http://localhost/forum/index.php?fid=1".

Dein Forum ist auf "localhost" konfiguriert, und generiert also diesbezügliche Links.
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Re: Ip statt Localhost in Adresse

Postby Nobbie » 18. June 2009 11:06

Big0 wrote: ich habe bei mir Xampp laufen und auf diesem läuft ein Forum.


Was für ein Forumsscript?

Bei der Installation des Forums bist Du wahrscheinlich irgendwo gefragt worden, auf welchem Server das Forum laufen soll, dort hast Du "localhost" eingegeben. Daraus wird wahrscheinlich dieser Link generiert.

Diese Information muss nicht unbedingt in einer lesbaren Konfigdatei stehen, meistens wird das in einer MySQL Datenbank aufbewahrt (und sollte so oder so nicht geändert werden). Möglicheweise wird auch bei der Installation aus dieser Angabe eine lokale .htaccess Datei generiert, die die URLs umschreibt o.ä. - aber auch das solltest Du nicht ändern.

Zwei funktionierende Umgehungslösungen für dieses Problem:

1) Gib bei der Installation der Forums nicht "localhost" an, sondern die IP des Rechners, nämlich 172.20.7.196 (falls das die IP ist - macht mich etwas stutzig, weil das keine LAN IP ist, die entweder aus dem Bereich 192.168.x.x oder 10.x.x.x sind). Und dann rufst Du das Forum immer via http://172.207.196/forum/index.php auf, egal ob vom eigenen Rechner oder von anderen Rechnern.

2) Gib bei der Installation des Forums nicht "localhost" an, sondern einen freien Phantasienamen, nennen wir ihn "forumrechner". Dann trägst Du auf dem Server in die hosts-Datei (die bei Windows XP unter c:/windows/system32/drivers/etc/hosts) auf Deinem Rechner die folgend Zeile ein:

127.0.0.1 forumrechner

Auf den anderen Rechnern trägst Du ebenfalls in der hosts-Datei diese Zeile ein:

172.20.7.196 forumrechner

Und abschließend rufst Du das Forum grundsätzlich mit http://forumrechner/forum/index.php auf.

Wenn eine Neuinstallation aus egal welchen Gründen nicht mehr möglich ist, kannst Du nur noch den (unschönen) Weg gehen und auf den anderen Rechnern in der hosts-Datei die Definition von localhost zu ändern (die ist dort voreingetragen auf 127.0.0.1):

172.20.7.196 localhost

Dann ist aber der Rechner localhost (der eigentlich jeweils auf sich selbst verweisen soll) für die anderen Rechner "verbogen", was bei anderen Softwareprodukten ggf. Probleme bereiten könnte.
Nobbie
 
Posts: 13183
Joined: 09. March 2008 13:04

Re: Ip statt Localhost in Adresse

Postby Big0 » 18. June 2009 11:12

Mhh wie dumm von mir genau das was Nobbie geschrieben hat wars... bei der Installation nich aufgepasst :oops:
Naja jetzt funktionierts auf jedenfall und danke an euch beide :D

Und ja bei mir auf Arbeit haben wir solche IP Adressen mit 172.20.7.* :wink:

Kann geclosed werden
Big0
 
Posts: 2
Joined: 18. June 2009 10:04


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 82 guests