wie bekomme ich http://localhost/.. duch die ext. IP ersetz

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
Benutzeravatar
SD582
Mitglied
Beiträge: 307
Registriert: 08.07.2005 13:15
Wohnort: Salzburg
Kontaktdaten:

Beitrag von SD582 »

Hi
YLIREBUS hat geschrieben:In common.php gibt es kein
$board_config['server_name'] :roll:
Klar, weil dort alle Einträge der Kofiguration in einer kleinen Schleife aus der datenbank gelesen werden. Hier der betreffende Codeteil:

Code: Alles auswählen

// Setup forum wide options, if this fails
// then we output a CRITICAL_ERROR since
// basic forum information is not available
//
$sql = "SELECT *
	FROM " . CONFIG_TABLE;
if( !($result = $db->sql_query($sql)) )
{
	message_die(CRITICAL_ERROR, "Could not query config information", "", __LINE__, __FILE__, $sql);
}

while ( $row = $db->sql_fetchrow($result) )
{
	$board_config[$row['config_name']] = $row['config_value'];
}

if (file_exists('install') || file_exists('contrib'))
{
	message_die(GENERAL_MESSAGE, 'Bitte stelle sicher, das Du die Verzeichnisse install/ und contrib/ gelöscht oder zumindest umbenannt hast.');
}
In der while-Schleife wird die gesamte Konfiguration eingelesen.
Ein config_name davon ist auch server_name. Und der wert von server_name ist bei dir anscheinend localhost.
Also mußt du nach dieser Schleife, also nach der schließenden geschweiften Klammer folgendes einfügen:

$board_config['server_name'] = WasWeissIchWoIchMeineIPAdresseHerBekomme();

Ich hoffe, deine Art, die IP-Adresse festzustellen sieht ein bisschen anders aus :D

Gruß
Franz
Benutzeravatar
D@ve
Ehemaliges Teammitglied
Beiträge: 3842
Registriert: 28.08.2002 19:33
Wohnort: Bretzfeld
Kontaktdaten:

Beitrag von D@ve »

Was Ihr da veranstaltet ist ne ziemlich heiße Geschichte, die ich nicht ganz nachvollziehen kann. Webspace kostet heute echt nicht die Welt und wenn es um ein Forum ohne Schnickschnack wie Attachments geht, kommt man mit 40 MB schon recht weit.

Davon, den Webspace dauerhaft auf einen lokalen Rechner zu verlegen ist dringend abzuraten, es sei denn Ihr wisst wirklich was Ihr tut und seid in Sicherheitsfragen fit, denn glaubt mir: Wenn ein Forum bzw ein Webserver gehackt wird und davon nichts mehr übrigbleibt ist das ärgerlich, wenn das gleiche aber mit Eurem lokalen Rechner wo Eure ganzen Daten drauf sind passiert wird das richtig unangenehm...

Gruß, Dave
There are only 10 types of people in the world: Those who understand binary, and those who don't
Benutzeravatar
SD582
Mitglied
Beiträge: 307
Registriert: 08.07.2005 13:15
Wohnort: Salzburg
Kontaktdaten:

Beitrag von SD582 »

Hi

Wegen mir brauchst du keine Angst zu haben D@ve :)
Ich sag nur wie's geht oder gehen sollte.
Mein Forum liegt bei netroom.de und nur eine Kopie davon auf meinem lokalen Webserver - zwecks Tests.

Und wenn YLIREBUS das so haben möchte, sag ich ihm halt wie's gehen sollte :)

Gruß
Franz
Wer einen Rechtschreibfehler findet, darf ihn ruhig behalten. Ich habe noch genug davon auf Lager.
--- Sendet mir bitte KEINE PMs - Ich bevorzuge richtige email!
YLIREBUS
Mitglied
Beiträge: 7
Registriert: 19.07.2005 00:18

Beitrag von YLIREBUS »

Nun denn, ich werde mir das mal durch den Kopf gehen lassen...

Aber die Lösung sieht so aus:

$bord_config['server_name']=getenv('$HTTP_X_FORWARDE_FOR');

Danke an alle :lol:

/Edit
Naja ich henge doch nicht meinen Arbeitsrechner ins Netz.
Heutzutage geht der Trennt doch schon zum fünftrecher :roll:

Das ist wirklich nur der Webserver.

Und Backups sind doch Ehrensache :lol:
Benutzeravatar
D@ve
Ehemaliges Teammitglied
Beiträge: 3842
Registriert: 28.08.2002 19:33
Wohnort: Bretzfeld
Kontaktdaten:

Beitrag von D@ve »

Naja ich henge doch nicht meinen Arbeitsrechner ins Netz.
Heutzutage geht der Trennt doch schon zum fünftrecher
Naja so lange Du den Webserver-Rechner nicht im lokalen Netzwerk hängen hast ist das okay. Ich frage mich nur wieso die Leute Geld für einen "Fünftrechner" haben, sich aber keinen vernünftigen Webspace leisten können...

Gruß, Dave
There are only 10 types of people in the world: Those who understand binary, and those who don't
YLIREBUS
Mitglied
Beiträge: 7
Registriert: 19.07.2005 00:18

Beitrag von YLIREBUS »

Es gibt ja auch Läute die installieren ein Forum nur um zu schauen ob es funzt :lol:

Aber evtl. soll es mal ein Forum werden das richtig produktiv genutzt werden kann dann kann ich meinen Webspace immer noch aufrüßten mit DB und dem nötigen Webspace.

Aber ich schmeiße nicht gerne Geld zum Fenster raus.
Gesperrt

Zurück zu „phpBB 2.0: Installation und Update“