Seite 2 von 2

Verfasst: 19.07.2005 15:29
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

Verfasst: 19.07.2005 16:25
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

Verfasst: 19.07.2005 17:06
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

Verfasst: 19.07.2005 18:22
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:

Verfasst: 19.07.2005 22:43
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

Verfasst: 19.07.2005 23:43
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.