Seite 1 von 1
Patch auf 2.0.13 funktioniert bei mir nicht
Verfasst: 03.03.2005 13:27
von schmidtchen
moin,
ich habe ein funktionierendes Bord V 2.0.11 mit ein paar installierten Mods.
Jetzt möchte ich auf die Version 2.0.13 per Patchdatei updaten.
Ich habe die Datei phpBB-2.0.11_to_2.0.13.patch ins Verzeichnis kopiert, in dem das Bord installiert ist. Es nennt sich "forum"
Auf der Konsole folgenden Befehl eingegeben:
patch -cl -d [forum] -p1 < [phpBB-2.0.11_to_2.0.13.patch]
Leider erhalte ich die folgende Meldung:
$ patch -cl -d [forum] -p1 < [phpBB-2.0.11_to_2.0.13.patch]
2005-03-03 13:21:29.964 -bash: line 174: [phpBB-2.0.11_to_2.0.13.patch]: No such file or directory
2005-03-03 13:21:29.964
Kann damit jemand was anfangen und mir evt. einen Tipp geben ?
schmidtchen
Verfasst: 03.03.2005 13:54
von Dave
Hier ist eine Anleitung um das per Hand zu machen. Da es nicht viel ist kann man das eben per Hand machen
MfG
Dave
Re: Patch auf 2.0.13 funktioniert bei mir nicht
Verfasst: 03.03.2005 14:05
von RubberDuck
schmidtchen hat geschrieben:Ich habe die Datei phpBB-2.0.11_to_2.0.13.patch ins Verzeichnis kopiert, in dem das Bord installiert ist. Es nennt sich "forum"
Auf der Konsole folgenden Befehl eingegeben:
patch -cl -d [forum] -p1 < [phpBB-2.0.11_to_2.0.13.patch]
Leider erhalte ich die folgende Meldung:
$ patch -cl -d [forum] -p1 < [phpBB-2.0.11_to_2.0.13.patch]
2005-03-03 13:21:29.964 -bash: line 174: [phpBB-2.0.11_to_2.0.13.patch]: No such file or directory
2005-03-03 13:21:29.964
Kann damit jemand was anfangen und mir evt. einen Tipp geben ?
schmidtchen
Gib beim Patchen die richtigen Namen für das Verzeichnis und die Patchdatei an. Die [] müssen dabei natürlich weggelassen werden, also:
$ patch -cl -d forum/ -p1 < phpBB-2.0.11_to_2.0.13.patch
Die Patchdatei muss oberhalb vom Ordner "forum" liegen, also nicht im Ordner "forum".
Dann sollte es klappen.
Verfasst: 03.03.2005 14:25
von schmidtchen
Hallo RubberDuck,
danke für deinen Tipp.
ich bin jetzt ein Stückchen weiter, aber noch nicht ganz fertig
3 Fehler hab ich noch
Code: Alles auswählen
patch -cl -d forum/ -p1 < phpBB-2.0.11_to_2.0.13.patch
2005-03-03 14:26:15.290
2005-03-03 14:26:15.441 patching file admin/admin_db_utilities.php
2005-03-03 14:26:15.551 patching file admin/index.php
2005-03-03 14:26:15.551 patching file common.php
2005-03-03 14:26:15.551 patching file includes/functions.php
2005-03-03 14:26:15.551 patching file includes/page_tail.php
2005-03-03 14:26:15.551 patching file includes/sessions.php
2005-03-03 14:26:15.551 Hunk #2 FAILED at 79.
2005-03-03 14:26:15.551 1 out of 2 hunks FAILED -- saving rejects to file includes/sessions.php.rej
2005-03-03 14:26:15.551 patching file includes/template.php
2005-03-03 14:26:15.551 patching file includes/usercp_avatar.php
2005-03-03 14:26:15.551 patching file includes/usercp_register.php
2005-03-03 14:26:15.551 patching file language/lang_english/lang_admin.php
2005-03-03 14:26:15.551 patching file templates/subSilver/admin/index_body.tpl
2005-03-03 14:26:15.551 patching file templates/subSilver/overall_footer.tpl
2005-03-03 14:26:15.561 patching file templates/subSilver/simple_footer.tpl
2005-03-03 14:26:15.561 patching file viewtopic.php
2005-03-03 14:26:15.601 Hunk #3 FAILED at 1107.
2005-03-03 14:26:15.601 1 out of 3 hunks FAILED -- saving rejects to file viewtopic.php.rej
2005-03-03 14:26:15.601
Ach so, mir fällt nochwas auf:
Die Anzeige der Versionsnummer ist verschwunden.
Es steht jetzt nur noch
Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de
Verfasst: 03.03.2005 15:02
von schmidtchen
ok, ich hab mir mal die beiden *.rej- Dateien angesehen und mit den Originaldateien verglichen.
Es scheint trotz Fehlermeldung alles ok mit diesen Dateien zu sein.
Bleibt noch die fehlende Versionsanzeige

Verfasst: 03.03.2005 15:27
von pillhuhn
Die Versionsanzeige ist seit dem Update 2.0.12 nur noch im Adminindex zu sehen aus sicherheitsgründen...

Verfasst: 03.03.2005 16:21
von schmidtchen
danke für die Info steht dort tatsächlich

Verfasst: 04.03.2005 13:57
von RubberDuck
schmidtchen hat geschrieben:ok, ich hab mir mal die beiden *.rej- Dateien angesehen und mit den Originaldateien verglichen.
Es scheint trotz Fehlermeldung alles ok mit diesen Dateien zu sein.
Es kann auch sein das Du z.B. mal ein Update per Hand gemacht hast und die IDs (oben in den .php Dateien) nicht mit geändert hast. Bei jedem Update werden diese mit verändert und wenn das nicht gemacht wurde, dann kommen auch die Fehlermeldungen beim Patchen.
In den .rej sollten aber die genauen Fehler beschrieben sein, bzw. die Stellen welche nicht geändert werden konnten.