Klar, weil dort alle Einträge der Kofiguration in einer kleinen Schleife aus der datenbank gelesen werden. Hier der betreffende Codeteil:YLIREBUS hat geschrieben:In common.php gibt es kein
$board_config['server_name']![]()
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.');
}
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

Gruß
Franz