Seite 1 von 3
Update 2.0.8 auf 2.0.11
Verfasst: 30.12.2004 19:26
von Ralf S
hallo,
möchte updaten von 2.0.8 auf 2.0.11 habe aber viele Mods eingebaut. Habe viel über die updates gelesen und komme nicht so ganz zurecht. Weil ich auch kein Fachmann bin.
Wen ich Manuell update mit den Anleitungen :
phpBB 2.0.8a to 2.0.9 Code Changes
dann
phpBB 2.0.9 to 2.0.10 Code Changes
dann
phpBB 2.0.10 to 2.0.11 Code Changes
muß ich dann noch den Patch ausführen oder reicht es nur die Dateien wie in der Anleitung Manuell zu ändern.
gruß ralf
Verfasst: 30.12.2004 19:31
von rabbit
du machst die code-änderungen wie du schon beschrieben hast, dann noch das db-update von 2.0.8->2.0.11 ausführen, die dateien zur visual confirmation hochladen, fertig.
(vorher natürlich ein backup machen!)
Verfasst: 30.12.2004 19:38
von Ralf S
hallo rabbit,
Was heißt "die dateien zur visual confirmation hochladen".
gruß ralf
Verfasst: 30.12.2004 19:40
von kratzer54847
das ist eine Datei names usercp_confirm.php und muss in den Ordner includes
Verfasst: 31.12.2004 02:21
von Ralf S
Hallo,
habe soweit alle dateien manuell geändert.
kann mir einer sagen was das ist bzw wie ich das machen soll:
Öffne eine Konsole, wechsle ins phpBB Verzeichnis und führe diesen Befehl aus:
patch -p1 -i phpBB-2.0.1_to_2.0.11.patch
was für eine konsole ?????
gruß ralf
Verfasst: 31.12.2004 02:25
von Henne
Wenn du alle Änderungen manuell durchgeführt hast, dann musst du eigentlich nur noch die ./install/update_to_2011.php aufrufen.
Verfasst: 31.12.2004 12:20
von Nico Haase
Ralf S hat geschrieben:Hallo,
habe soweit alle dateien manuell geändert.
kann mir einer sagen was das ist bzw wie ich das machen soll:
Öffne eine Konsole, wechsle ins phpBB Verzeichnis und führe diesen Befehl aus:
patch -p1 -i phpBB-2.0.1_to_2.0.11.patch
was für eine konsole ?????
vergiss das einfach wieder

Verfasst: 01.01.2005 17:23
von Ralf S
hallo,
erst mal ein frohes neues jahr an alle.
habe ein problem mit dem update auf 2.0.11
habe alle dateien manuell umgeschrieben wie beschrieben in den vorlagen. habe es manuell gemacht weil ich einige mods installiert habe.
phpBB 2.0.8a to 2.0.9 Code Changes
dann
phpBB 2.0.9 to 2.0.10 Code Changes
dann
phpBB 2.0.10 to 2.0.11 Code Changes
dise dann hochgeladen.
danach habe ich das update hochgeladen. (phpBB-2.0.11-patch)
bestand aus verzeichnisse:
cache
contrib
docs
install
und den dateien:
phpBB-2.0.0_to_2.0.11.patch
phpBB-2.0.1_to_2.0.11.patch
phpBB-2.0.2_to_2.0.11.patch
bis
phpBB-2.0.10_to_2.0.11.patch
dann habe ich die /install/update_to_2011.php aufgerufen.
danach kahm dieses Bild:
http://kbscheffer.bei.t-online.de/bilder/unbenannt.jpg
nun bekomme ich diese fehlermeldung wen ich die seite aufrufen möchte:
Code: Alles auswählen
Parse error: parse error, unexpected T_VARIABLE in /home/www/web22/html/phpbb2/common.php on line 215
die zeile 215 ist diese:
Code: Alles auswählen
// Obtain and encode users IP
//
// I'm removing HTTP_X_FORWARDED_FOR ... this may well cause other problems such as
// private range IP's appearing instead of the guilty routable IP, tough, don't
// even bother complaining ... go scream and shout at the idiots out there who feel
// "clever" is doing harm rather than good ... karma is a great thing ... :)
//
$client_ip = ( !empty($HTTP_SERVER_VARS['REMOTE_ADDR']) ) ? $HTTP_SERVER_VARS['REMOTE_ADDR'] : ( ( !empty($HTTP_ENV_VARS['REMOTE_ADDR']) ) ? $HTTP_ENV_VARS['REMOTE_ADDR'] : $REMOTE_ADDR );
faq.php
$user_ip = encode_ip($client_ip); !!!!ZEILE 215!!!!!
//
// Setup forum wide options, if this fails
// then we output a CRITICAL_ERROR since
// basic forum information is not available
wo ist der fehler dehn ich gemacht habe.
gruß Ralf
Verfasst: 01.01.2005 17:24
von Nico Haase
da steht einfach so "faq.php" drin
Verfasst: 01.01.2005 18:26
von Ralf S
hallo,
das faq.php habe ich entfernt und nun habe ich ddiese fehlermeldung wen ich zur login seite komme.:
Fatal error: Call to undefined function: phpbb_clean_username() in /home/www/web22/html/phpbb2/login.php on line 57
die zeile 57 ist:
Code: Alles auswählen
if( isset($HTTP_POST_VARS['login']) || isset($HTTP_GET_VARS['login']) || isset($HTTP_POST_VARS['logout']) || isset($HTTP_GET_VARS['logout']) )
{
if( ( isset($HTTP_POST_VARS['login']) || isset($HTTP_GET_VARS['login']) ) && !$userdata['session_logged_in'] )
{
$username = isset($HTTP_POST_VARS['username']) ? phpbb_clean_username($HTTP_POST_VARS['username']) : ''; !!!ZEILE57!!!
$password = isset($HTTP_POST_VARS['password']) ? $HTTP_POST_VARS['password'] : '';
$sql = "SELECT user_id, username, user_password, user_active, user_level
FROM " . USERS_TABLE . "
WHERE username = '" . str_replace("\\'", "''", $username) . "'";
habe noch mal die deite login.php nach anleitung umgeschrieben, und dort steht in der login.php ( 2.0.8 ) nicht das was nach anleitung phpBB 2.0.9 to 2.0.10 Code Changes stehen solte.
man soll dieses suchen:
Code: Alles auswählen
$redirect = ( !empty($HTTP_POST_VARS['redirect']) ) ? str_replace('&', '&', htmlspecialchars($HTTP_POST_VARS['redirect'])) : '';
$redirect = str_replace('?', '&', $redirect);
und das danach einfügen:
Code: Alles auswählen
if (strstr(urldecode($redirect), "\n") || strstr(urldecode($redirect), "\r"))
{
message_die(GENERAL_ERROR, 'Tried to redirect to potentially insecure url.');
}
aber bei mir in der login.php (2.0.8)steht nur das:
Code: Alles auswählen
$redirect = ( !empty($HTTP_POST_VARS['redirect']) ) ? $HTTP_POST_VARS['redirect'] : '';
$redirect = str_replace('?', '&', $redirect);
genauso ist es bei find:
Code: Alles auswählen
$redirect = ( !empty($HTTP_POST_VARS['redirect']) ) ? str_replace('&', '&', htmlspecialchars($HTTP_POST_VARS['redirect'])) : "";
$redirect = str_replace("?", "&", $redirect);
bei mir steht aber nur das:
Code: Alles auswählen
$redirect = ( !empty($HTTP_POST_VARS['redirect']) ) ? $HTTP_POST_VARS['redirect'] : "";
$redirect = str_replace("?", "&", $redirect);
ist nun ein problem wen die anleitung andere zeilen hat wie die login datei.
habe die vorhandenen auch schon mal umgeändert wie in der anleitung aber wie oben beschriebene fehlermeldung.
anleitung habe ich diese genommen:
http://www.phpbbhacks.com/tutorials/208ato209.html
http://www.phpbbhacks.com/tutorials/209to2010.html
http://www.phpbbhacks.com/tutorials/2010to2011.html
gruß ralf