Seite 1 von 1
Lokales Forum wechselt ins Internet
Verfasst: 12.08.2009 05:47
von Glueckmacher
Hallo!
Zu Test- und Problemlösungszwecken muss ich mein Forum nun auch lokal laufen lassen mit allen bisherigen Modifikationen.
Nun habe ich es endlich hinbekommen, dass Datenbank und auch das Forum über localhost laufen.
Problem ist, wenn ich irgendetwas anklicke (z.B. ein Forum oder Thread), wechselt der Browser sofort auf das Forum im Internet. Gebe ich die Url per Hand ein, ausgehend von localhost/usw., wird mir die Seite von meinem lokalen Rechner angezeigt. Das zeigt, die Seite wäre lokal vorhanden, doch sämtliche Links verweisen auf die Seiten des Forums im Internet. Entsprechend wird im Browser unten auch schon der Pfad ins Internet angezeigt, wenn ich mit der Maus über den Thread fahre.
Kann mir jemand sagen, wo ich es ändern muss, damit die Links nicht mehr an http://www.domäne.de/irgendwas/usw. verweisen sondern bei localhost/irgendwas/usw. bleiben?
Hoffentlich konnte ich das Problem verständlich darstellen und danke schon mal für eure Mühen.
Re: Lokales Forum wechselt ins Internet
Verfasst: 12.08.2009 06:36
von chris1278
erst mal würde mir einfallen das du mal in dem admin bereich auf der ersten karte deine server einstellungen kontrolieren solltest.
Re: Lokales Forum wechselt ins Internet
Verfasst: 12.08.2009 06:43
von Glueckmacher
Problem ist, wenn ich mich anmelde, werde ich sofort im Internetforum angemeldet und ändere ich dann bei den Servereinstellungen etwas, so sind sie im Internet geändert und nicht lokal.
Ich müsste also die Anpassungen über die Konfigurationsdateien vornehmen. Doch leider weiß ich nicht wo. Aber dennoch danke.
Re: Lokales Forum wechselt ins Internet
Verfasst: 12.08.2009 07:19
von Daryl van Horne
ich weiss nicht genau ob es dir hilft, aber wenn nicht die servereinstellungen, dann vieleicht die config.php?
oder trenn mal die verbindung zum internet, dann ist das forum gezwungen auf deinen rechner zuzugreifen...
Re: Lokales Forum wechselt ins Internet
Verfasst: 12.08.2009 14:52
von Glueckmacher
Daryl van Horne hat geschrieben:ich weiss nicht genau ob es dir hilft, aber wenn nicht die servereinstellungen, dann vieleicht die config.php?
oder trenn mal die verbindung zum internet, dann ist das forum gezwungen auf deinen rechner zuzugreifen...
Danke für die Antwort, doch da sehe ich nur Angaben zur Datenbank, die ich natürlich angepasst habe, damit es über localhost überhaupt funktioniert. Klicke ich dann z.B. auf Forenübersicht, wird das Internetforum aufgerufen. Wenn ich die Verbindung trenne, kann die Seite nicht gefunden werden.
Inzwischen habe ich die Servereinstellungen in der acp im Internetforum auf localhost geändert und alle Dateien per ftp runtergeladen und anschließend wieder auf die Internetdomäne zurückgeändert. Dann geht es. Doch wenn ich ein Backup der Dateien einspiele, um zu sehen, ab welcher Änderung der Fehler auftrat, stehe ich vor dem selben Problem.
Im Prinzip bräuchte ich vermutlich nur die Info, in welche Datei die Angaben des acp unter "Allgemein"/"Server-Konfiguration"/"Cookies" und "Server und Domain" hingeschrieben werden.
Wer kann mir das sagen und hat sonst niemand das Problem bei seiner lokalen Installation?
Re: Lokales Forum wechselt ins Internet
Verfasst: 12.08.2009 15:08
von beedy
Hallo Glueckmacher,
Ich habe zwar kein Forum lokal laufen, aber kann Dir sagen, wie Du das Problem beheben kannst. Dazu musst Du lediglich auf Deinem lokalen System direkt in die Datenbank gehen und dort mindestens einen Eintrag ändern in der Tabelle phpbb_config. Suche dort den Eintrag server_name und trage dort die lokale Domain ein, mit der Du das Forum auf Deinem lokalen System aufrufen möchtest. Solltest Du lokal einen anderen Port als 80 angegeben haben, musst Du auch den Eintrag server_port anpassen.
Dies sollte zumindest schon mal verhindern, dass Dein lokales Forum auf das im Internet zugreifen möchte. Nach den Änderungen solltest Du lokal auch noch die Cookie-Einstellungen anpassen, denn dort könnte es zu Konflikten mit den gespeicherten Cookies Deines Live-Systems kommen. Dies solltest Du aber dann über den Adminbereich Deines lokalen Systems machen können. Hier einfach eine andere Bezeichnung der Cookies eingeben.
Gruß!
beedy
Re: Lokales Forum wechselt ins Internet
Verfasst: 12.08.2009 15:30
von Glueckmacher
Hallo beedy,
danke für die Info. Jetzt habe ich wenigstens den Ort gefunden, wo es hingeschrieben wird. Da hätte ich noch lange in config Dateien suchen können.
Habe nun wie Du beschrieben hast den servernamen gegen localhost ersetzt, dem cookie einen anderen Namen gegeben und die cookie domaine auf .localhost geändert.
Danach habe ich den apache neu gestartet, jedoch passt irgendwas nicht. Wenn ich das Forum aufrufe über localhost und dann auf z.B. "Foren Übersicht" gehe, habe ich das selbe Ergebnis wie zuvor. Schaue ich dann wieder in die DB, sind aber die von mir gemachten Änderungen weiterhin enthalten?! Muss ich noch etwas neu starten oder extra aktivieren?
Re: Lokales Forum wechselt ins Internet
Verfasst: 12.08.2009 15:33
von Mahony
Hallo
Leere mal den cache vom lokalen Forum.
Grüße: Mahony
Re: Lokales Forum wechselt ins Internet
Verfasst: 12.08.2009 15:48
von Glueckmacher
Mahony hat geschrieben:Hallo
Leere mal den cache vom lokalen Forum.
Grüße: Mahony
Das war es! Danke euch!!!
Re: Lokales Forum wechselt ins Internet
Verfasst: 13.08.2009 08:33
von Daryl van Horne
na klar...
auf das nahliegende kommt man immer zum schluss...
ich hab ja mein altes forum auch local zu laufen, um ein paar alte themen nach und nach zu übertragen, aber da ich alles unwesendliche, wie styles, avatars und so weiter schon am anfang gelöscht hatte, hatte ich natürlich auch gleich zum anfang den cache geleert...
daher hatte ich das problem nicht...
