Update 2.0.8 auf 2.0.11

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
Ralf S
Mitglied
Beiträge: 169
Registriert: 01.03.2004 18:05
Wohnort: Düsseldorf
Kontaktdaten:

Update 2.0.8 auf 2.0.11

Beitrag 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
Benutzeravatar
rabbit
Ehemaliger Übersetzer
Beiträge: 4199
Registriert: 14.06.2003 22:09
Wohnort: Hildesheim
Kontaktdaten:

Beitrag 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!)
Offizieller Übersetzer des Categories Hierarchy MOD 2.1.x
Deutscher UserGuide für den Categories Hierarchy MOD v2.1.4
Empfohlener Hoster: All-Inkl.com
Ralf S
Mitglied
Beiträge: 169
Registriert: 01.03.2004 18:05
Wohnort: Düsseldorf
Kontaktdaten:

Beitrag von Ralf S »

hallo rabbit,

Was heißt "die dateien zur visual confirmation hochladen".

gruß ralf
Benutzeravatar
kratzer54847
Mitglied
Beiträge: 3065
Registriert: 20.01.2003 16:34
Wohnort: Düsseldorf/Hannover/Berlin
Kontaktdaten:

Beitrag von kratzer54847 »

das ist eine Datei names usercp_confirm.php und muss in den Ordner includes
Knowledge Base | MOD Datenbank | Boardsuche | HTML | PHP

Durch die richtige Verwendung dieser Links können viele Fragen beantwortet werden ;-)
Ralf S
Mitglied
Beiträge: 169
Registriert: 01.03.2004 18:05
Wohnort: Düsseldorf
Kontaktdaten:

Beitrag 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
Benutzeravatar
Henne
Ehemaliges Teammitglied
Beiträge: 4520
Registriert: 04.01.2002 01:00
Wohnort: Lage (Lippe)
Kontaktdaten:

Beitrag von Henne »

Wenn du alle Änderungen manuell durchgeführt hast, dann musst du eigentlich nur noch die ./install/update_to_2011.php aufrufen.
Benutzeravatar
Nico Haase
Mitglied
Beiträge: 1100
Registriert: 10.08.2003 15:19
Wohnort: Neu-Anspach / Darmstadt
Kontaktdaten:

Beitrag 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 ;)
Buchtips.net bietet mehr als 2500 Buchrezensionen
Ralf S
Mitglied
Beiträge: 169
Registriert: 01.03.2004 18:05
Wohnort: Düsseldorf
Kontaktdaten:

Beitrag 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
Benutzeravatar
Nico Haase
Mitglied
Beiträge: 1100
Registriert: 10.08.2003 15:19
Wohnort: Neu-Anspach / Darmstadt
Kontaktdaten:

Beitrag von Nico Haase »

da steht einfach so "faq.php" drin
Buchtips.net bietet mehr als 2500 Buchrezensionen
Ralf S
Mitglied
Beiträge: 169
Registriert: 01.03.2004 18:05
Wohnort: Düsseldorf
Kontaktdaten:

Beitrag 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
Gesperrt

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