2.0.21 update auf 2.0.22

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
Gesperrt
Floydian
Mitglied
Beiträge: 12
Registriert: 19.12.2006 10:10

2.0.21 update auf 2.0.22

Beitrag von Floydian »

Hallo liebe Forenmitglieder und erst einmal frohes Fest.

Wie ihr links sehen könnt, bin ich relativ neu hier. Ich habe mir vor etwa 4 Wochen die phpBB-Version 2.0.21 bei phpBB.com (Da wusste ich noch gar nicht, dass es euch gibt.) heruntergeladen (samt lang_german und subsilver_german) und installiert. Mitlerweile habe ich noch einige Mods installiert. Mit diesen SpamBots geht's ja schlecht ohne...
Und das Wichtigste: Ich habe bisher noch keine Update einer phpBB-Version vornehmen müssen. (Aber irgendwann ist schließlich immer das erste Mal.)

Nun zu meinem Anliegen: Ich möchte o.g. Update mit möglichst wenig Aufwand, also insbesondere ohne die Mods neu installieren zu müssen, ausführen. (Da bin ich wahrscheinlich der Einzige... ;)) Zu diesem Zweck habe ich mir bei phpBB.com mal die drei entsprechenden Udate-Zip-Dateien (codechanges, files, patch) herunter geladen und die entsprechenden Text-Dateien durchgelesen. Am Besten gefällt mir persönlich die "codechanges"-Version. Obwohl ich nicht viel Ahnung von php habe, würde ich das gerne machen. (Copy and paste bekomme ich so einigermaßen hin.)
Was mir dabei besonders am Herzen liegt: Reicht es tatsächlich, die code-Veränderungen wie in der Text-Datei angegeben vorzunehmen und dann die install/update_to_latest.php auszuführen? Wenn ich mir die anderen Varianten so ansehe, dann sind doch immer jede Menge Dateien dabei...
Und: Muss die deutsche lang_main.php evtl. auch einem CodeChange unterzogen werden?

Ich würde mich über eine aufschlussreiche Antwort sehr freuen.

Thomas
Michael Zacher
Mitglied
Beiträge: 1620
Registriert: 03.01.2004 23:12
Wohnort: Aken (Elbe)

Beitrag von Michael Zacher »

Hallo Thomas.

Ja, die lang_main.php muss angepasst werden.
In der phpbb-2.0.21_to_2.0.22.txt steht ja folgendes:

Code: Alles auswählen

## Files To Edit: 
##		language/lang_english/lang_main.php
Und dann

Code: Alles auswählen

#
#-----[ FIND ]---------------------------------------------
# Line 1019
$lang['Please_remove_install_contrib'] = 'Please ensure both the install/ and contrib/ directories are deleted';

#
#-----[ AFTER, ADD ]---------------------------------------------
#

$lang['Session_invalid'] = 'Invalid Session. Please resubmit the form.';
Das ist die englische Version, gibt ja noch keine deutsche.
Das müsstest Du Dir übersetzen und dann in Deine deutsche lang_main.php einbauen.

Und ja, es reicht, wenn Du die update_to_latest.php ausführst, nach dem Du die Codeänderungen gemacht hast. :)
Mit freundlichen Grüßen / Best regards / Met vriendelijke groeten

Michael Zacher
siebenschlaefer
Mitglied
Beiträge: 221
Registriert: 22.01.2003 19:36
Wohnort: md

Beitrag von siebenschlaefer »

hab da ein kleines problemchen, nach dem update wird folgende fehlermeldung ausgegeben wenn man eine pn versenden will, woran kanns liegen?!

Code: Alles auswählen

Invalid Session. Please resubmit the form
Michael Zacher
Mitglied
Beiträge: 1620
Registriert: 03.01.2004 23:12
Wohnort: Aken (Elbe)

Beitrag von Michael Zacher »

Ungültige Sitzung, bitte sende die Formulardaten erneut.
Log Dich mal bitte aus und dann wieder ein, dann sollte es gehen. :)
Mit freundlichen Grüßen / Best regards / Met vriendelijke groeten

Michael Zacher
siebenschlaefer
Mitglied
Beiträge: 221
Registriert: 22.01.2003 19:36
Wohnort: md

Beitrag von siebenschlaefer »

nö das hilft leider nix, wenn ich die alte privmsg.php wieder hochschiebe gehts, also sollte der fehler wohl irgendwo dort schlummern, hab aber schon alle änderungen durchgeguckt, ob sich die codechanges mit irgendnem mod behaken :-?
siebenschlaefer
Mitglied
Beiträge: 221
Registriert: 22.01.2003 19:36
Wohnort: md

Beitrag von siebenschlaefer »

Code: Alles auswählen

# 
#-----[ OPEN ]--------------------------------------------- 
# 
privmsg.php
#
#-----[ FIND ]---------------------------------------------
# Line 1161
		unset($row);
	}

	if ( $submit )
	{

#
#-----[ AFTER, ADD ]---------------------------------------------
#
		// session id check
		if ($sid == '' || $sid != $userdata['session_id'])
		{
			$error = true;
			$error_msg .= ( ( !empty($error_msg) ) ? '<br />' : '' ) . $lang['Session_invalid'];
		}
ich hab zwar wenig ahnung von php aber wird durch

Code: Alles auswählen

 $error = true;
nicht angegeben dass fehler ausgegeben werden soll? Wenn ich diese zeile lösche funktioniert das versenden von pn's wieder!
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17412
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Du hast einen Einbau Fehler gemacht.
Überprüfe deine Änderungen und bau es erneut ein.
siebenschlaefer
Mitglied
Beiträge: 221
Registriert: 22.01.2003 19:36
Wohnort: md

Beitrag von siebenschlaefer »

jo stimmt, in der privmsg.php war eine zeile nach der etwas eingefügt werden musste 2mal vorhanden und ich hatte die falsche ...jetz gehts :grin:
Gesperrt

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