Seite 2 von 3

Verfasst: 30.04.2003 21:39
von Mister_X
ersetze mal die Datei phpBB2/includes/functions.php mit der hier: http://creiche.free.fr/functions.php.zip (vorher ein Backup DEINER functions.php machen)

YES YES YES YES

Verfasst: 01.05.2003 12:49
von well
YES YES YES YES YES YES YES YES YES YES YES YES
Es funktioniert !!
Danke Danke Danke vielmal

Verfasst: 24.06.2003 21:57
von Gast
selbes prob aber wenn ich die functions nehm geht das ganze board nimmer :(

Verfasst: 24.06.2003 22:51
von Gast
help plz.. wenn ich ned in admin bereich komm kann ich ja nichtmal eine sicherung machen :-?

von einem tag auf den anderen funkts nimmer. Die sid ist die gleiche wenn ich auf ausloggen drück oder auch wenn ich in den admin-bereich will... aber kommt eben seite nicht gefunden.

wenn ich die von misterX angebotene includes.php nehme dann kommt

Fatal error: Call to undefined function: realdate() in /home/.sites/95/site92/web/forum/index.php on line 303

Verfasst: 24.06.2003 23:01
von Acid
Letztere Fehlermeldung kommt daher, da du sicherlich vorher den Birthday Hack in die functions.php eingebaut hast, und dann mit der anderen functions.php die besagte Funktion überschrieben hast. Die Änderung der functions.php kannst du auch manuell in deiner bisherigen Datei vornehmen..

++FIND++

Code: Alles auswählen

function redirect($url)
{

    einige Zeilen an Code

}
++MIT FOLGENDEM ERSETZEN++

Code: Alles auswählen

function redirect($url)
{
   global $db, $board_config;

   if (!empty($db))
   {
      $db->sql_close();
   }

   $server_protocol = ($board_config['cookie_secure']) ? 'https://' : 'http://';
   $server_name = preg_replace('#^\/?(.*?)\/?$#', '\1', trim($board_config['server_name']));
   $server_port = ($board_config['server_port'] <> 80) ? ':' . trim($board_config['server_port']) : '';
   $script_name = preg_replace('#^\/?(.*?)\/?$#', '\1', trim($board_config['script_path']));
   $script_name = ($script_name == '') ? $script_name : '/' . $script_name;
   $url = preg_replace('#^\/?(.*?)\/?$#', '/\1', trim($url));

   // Redirect via an HTML form for PITA webservers
   if (@preg_match('/Microsoft|WebSTAR|Xitami/', getenv('SERVER_SOFTWARE')))
   {
      header('Refresh: 0; URL=' . $server_protocol . $server_name . $server_port . $script_name . $url);
      echo '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><meta http-equiv="refresh" content="0; url=' . $server_protocol . $server_name . $server_port . $script_name . $url . '"><title>Redirect</title></head><body><div align="center">If your browser does not support meta redirection please click <a href="' . $server_protocol . $server_name . $server_port . $script_name . $url . '">HERE</a> to be redirected</div></body></html>';
      exit;
   }

   // Behave as per HTTP/1.1 spec for others
   if (stristr($HTTP_X_FORWARDED_HOST, "lycos") || stristr($HTTP_X_FORWARDED_HOST, "jubii") || stristr($HTTP_X_FORWARDED_HOST, "spray")) {
   @header('Location: ' . $server_protocol . $HTTP_X_FORWARDED_HOST . LOGIN . $server_port . $script_name . $url);
        } else {
   @header('Location: ' . $server_protocol . $server_name . $server_port . $script_name . $url);}

   exit;
}

Verfasst: 24.06.2003 23:25
von Gast
gut, hab jetzt oben genannten code in meiner bisherigen functions.php ausgewechselt, funktioniert leider trotzdem nicht *verzweiflung macht sich breit*

Verfasst: 25.06.2003 00:42
von Mister_X
Welche Version von phpBB2 ?
Was genau funktioniert jetzt nicht ?

Verfasst: 25.06.2003 00:44
von watercool.at
version ist 2.0.4 .. wenn ich auf administrationsbereich klicke kommt "seite nicht gefunden". Auch die veränderte includes.php ändert nichts daran. Am Server sind klarerweise alle daten vorhanden.

Ich hab zwischenzeitlich nichts verändert, hab zwar ein paar mods aber auch danach ging das admin panel bisher immer..

http://forum.watercool.at

Verfasst: 25.06.2003 00:49
von Mister_X
Dann hat dein Hoster vielleicht etwas am Server verändert.
Also so geht es nicht:
Du loggst dich normal ein (über die Loginseite, login.php) und klickst dann unten auf Administrations-Bereich ?
Was ist wenn du den Adminbereich direkt aufrufst (also mit http://domain.de/phpBB2/admin/index.php ) ?

Verfasst: 25.06.2003 00:50
von watercool.at
wenn ich direkt die index.php im admin verzeichniss aufrufe komm ich automatisch zur normalen forenansicht

edit:/ ich probier mal die subdomain zu löschen und nochmal zu installieren, evtl hats da was