Seite 1 von 1

[Update 3.0.7PL1 zu 3.0.8]6 rote Fehler!!! :(

Verfasst: 21.11.2010 18:33
von o0Pascal0o
Hallo.. ich habe führe gerade das Update von 3.0.7PL1 auf 3.0.8 durch. Und ich habs geahnt.. zig Fehler:
Ich habe mich hiernach gerichtet: https://www.phpbb.de/kb/update30x
Das positive vorweg(grün dargestellt im ACP-Updatevorgang):

Code: Alles auswählen

Bereits aktualisierte Dateien

Die folgenden Dateien sind bereits auf dem neuesten Stand und müssen nicht aktualisiert werden.
Bereits aktualisierte Datei
    index.php
    language/en/acp/board.php
    language/en/acp/common.php
    language/en/common.php
    ucp.php
Dann gelbe Hinweise

Code: Alles auswählen

Neue Dateien
Gegenwärtig fehlen die folgenden Dateien in deiner Installation. Sie werden dieser hinzugefügt.
Neue Datei

includes/db/
mssqlnative.php
 
includes/
.htaccess

web.config
Ich denke mal, das sind komplett neue Dateien von 3.0.7PL1 zu 3.0.8 - also alles o.k., bis hierher.

Dann kommen jede Menge nichtgeäderte Dateien. Ich denke das ist auch o.k. - da war wohl nichts zu ändern. Dann kommen gelbe Hinweise:

Code: Alles auswählen

 
Geänderte Dateien
Die folgenden Dateien wurden geändert und entsprechen nicht den Originaldateien der alten Version. In der aktualisierten Version werden deine Änderungen und die Neuerungen der phpBB-Datei zusammengeführt.

adm/style/
acp_forums.html

adm/style/
acp_users_overview.html
     
common.php

download/
file.php

includes/acp/
acp_styles.php
 
includes/acp/
acp_users.php
 
includes/
cache.php

includes/captcha/plugins/
phpbb_recaptcha_plugin.php
    
includes/
constants.php
     
includes/
functions_display.php

includes/
functions_user.php
     
includes/
session.php
     
includes/ucp/
ucp_profile.php
     
includes/ucp/
ucp_register.php

memberlist.php

Ich hoffe, die kann ich alle mit 'Änderungen zusammenführen' so akzeptieren!?

Und dann kommen die 6 roten Fehler ich bin überall auf '[Konflikte für diese Datein herunterladen]' gegangen & habe sie hier mal hochgeladen, weil pastbin nicht funktioniert: http://www.mediafire.com/?dnr8am6udb3e0n2 (113KB):
Problematische Dateien
includes/acp/
acp_board.php
Anzahl der Konflikte: 2
includes/acp/
acp_forums.php
Anzahl der Konflikte: 1
includes/
functions.php
Anzahl der Konflikte: 4
includes/
functions_posting.php
Anzahl der Konflikte: 1
posting.php
Anzahl der Konflikte: 1
viewtopic.php
Anzahl der Konflikte: 3


Wie sollte ich jetzt vorgehen? phpBB3 3.0.8 neu installieren & dann die Datenbank irgendwie übernehmen? Wie, wenn sich ja auch was durch das Update und durch Mods getan hat?

puh... vielen Dank! :cry:
Pascal

Re: [Update 3.0.7PL1 zu 3.0.8]6 rote Fehler!!! :(

Verfasst: 21.11.2010 19:12
von Ypselon
Das steht doch da.

Du musst die 6 Dateien runterladen und die Stelle beheben die Probleme machen.

Meistens kannste die Texte einfach per Hand einfügen. Und dann neu hochladen und Prüfung nochmals durchführen.

Re: [Update 3.0.7PL1 zu 3.0.8]6 rote Fehler!!! :(

Verfasst: 21.11.2010 19:25
von o0Pascal0o
Vielen Dank für deine Antwort. Ich habe mir jetzt mal die 1. Datei herausgegriffen:
includes/acp/
acp_board.php
Anzahl der Konflikte: 2
Im code steht dann '<<<<<<< Anfang des Konflikts — Inhalt der originalen Datei vor Aktualisierung':

Code: Alles auswählen

<<<<<<< Anfang des Konflikts — Inhalt der originalen Datei vor Aktualisierung
                                        'title'        => 'ACP_BOARD_SETTINGS',
                                        'vars'        => array(
                                                'legend1'                                => 'ACP_BOARD_SETTINGS',
                                                'sitename'                                => array('lang' => 'SITE_NAME',                                'validate' => 'string',        'type' => 'text:40:255', 'explain' => false),
                                                'site_desc'                                => array('lang' => 'SITE_DESC',                                'validate' => 'string',        'type' => 'text:40:255', 'explain' => false),
                                                'board_disable'                        => array('lang' => 'DISABLE_BOARD',                        'validate' => 'bool',        'type' => 'custom', 'method' => 'board_disable', 'explain' => true),
                                                'board_disable_msg'                => false,
                                                'default_lang'                        => array('lang' => 'DEFAULT_LANGUAGE',                'validate' => 'lang',        'type' => 'select', 'function' => 'language_select', 'params' => array('{CONFIG_VALUE}'), 'explain' => false),
                                                'default_dateformat'        => array('lang' => 'DEFAULT_DATE_FORMAT',        'validate' => 'string',        'type' => 'custom', 'method' => 'dateformat_select', 'explain' => true),
                                                'board_timezone'                => array('lang' => 'SYSTEM_TIMEZONE',                'validate' => 'string',        'type' => 'select', 'function' => 'tz_select', 'params' => array('{CONFIG_VALUE}', 1), 'explain' => false),
                                                'board_dst'                                => array('lang' => 'SYSTEM_DST',                        'validate' => 'bool',        'type' => 'radio:yes_no', 'explain' => false),
                                                'default_style'                        => array('lang' => 'DEFAULT_STYLE',                        'validate' => 'int',        'type' => 'select', 'function' => 'style_select', 'params' => array('{CONFIG_VALUE}', false), 'explain' => false),
                                                'override_user_style'        => array('lang' => 'OVERRIDE_STYLE',                'validate' => 'bool',        'type' => 'radio:yes_no', 'explain' => true),
======= Inhalt der neuen / aktualisierten Datei
                                        'title'        => 'ACP_BOARD_SETTINGS',
                                        'vars'        => array(
                                                'legend1'                                => 'ACP_BOARD_SETTINGS',
                                                'sitename'                                => array('lang' => 'SITE_NAME',                                'validate' => 'string',        'type' => 'text:40:255', 'explain' => false),
                                                'site_desc'                                => array('lang' => 'SITE_DESC',                                'validate' => 'string',        'type' => 'text:40:255', 'explain' => false),
                                                'board_disable'                        => array('lang' => 'DISABLE_BOARD',                        'validate' => 'bool',        'type' => 'custom', 'method' => 'board_disable', 'explain' => true),
                                                'board_disable_msg'                => false,
                                                'default_lang'                        => array('lang' => 'DEFAULT_LANGUAGE',                'validate' => 'lang',        'type' => 'select', 'function' => 'language_select', 'params' => array('{CONFIG_VALUE}'), 'explain' => false),
                                                'default_dateformat'        => array('lang' => 'DEFAULT_DATE_FORMAT',        'validate' => 'string',        'type' => 'custom', 'method' => 'dateformat_select', 'explain' => true),
                                                'board_timezone'                => array('lang' => 'SYSTEM_TIMEZONE',                'validate' => 'string',        'type' => 'select', 'function' => 'tz_select', 'params' => array('{CONFIG_VALUE}', 1), 'explain' => true),
                                                'board_dst'                                => array('lang' => 'SYSTEM_DST',                        'validate' => 'bool',        'type' => 'radio:yes_no', 'explain' => false),
                                                'default_style'                        => array('lang' => 'DEFAULT_STYLE',                        'validate' => 'int',        'type' => 'select', 'function' => 'style_select', 'params' => array('{CONFIG_VALUE}', false), 'explain' => false),
                                                'override_user_style'        => array('lang' => 'OVERRIDE_STYLE',                'validate' => 'bool',        'type' => 'radio:yes_no', 'explain' => true),
>>>>>>> Ende des Konflikts
Das finde ich 2x im Code & es sind ja auch 2 Konflikte angemeckert. Und jetzt folgendes Problem:
Ypselon hat geschrieben: die Stelle beheben die Probleme machen.
Ich kenne jetzt die Stelle im Code, die Konflikte macht, ich verstehe aber nich so viel vom Code, dass ich ihn jetzt mal so eben umschreiben kann. Die Änderungen habe ich ja bislang immer nach einer Install.xml gemacht - da stand dann immer Code XY ändern in Code XZ. Aber solch eine Anleitung habe ich ja jetzt nicht. Jetzt erhalte ich ja nur die Meldung 6 Dateien sind problematisch, aber ich weiß weder wo der Fehler ist, noch wie ich ihn verbessern könnte.

Ypselon hat geschrieben: Du musst die 6 Dateien runterladen und die Stelle beheben die Probleme machen.
Wie Runterladen - mit dem Button '[Konflikte für diese Datein herunterladen]' oder ganz normal vom FTP? Die mit dem Button '[Konflikte für diese Datein herunterladen]', habe ich ja auch hochgeladen hier - da ist dann dieser komische Text drin ''<<<<<<< Anfang des Konflikts â€'.

Ypselon hat geschrieben: Meistens kannste die Texte einfach per Hand einfügen. Und dann neu hochladen und Prüfung nochmals durchführen.
Welche Texte meinst du?

Re: [Update 3.0.7PL1 zu 3.0.8]6 rote Fehler!!! :(

Verfasst: 21.11.2010 19:37
von redbull254
Hallo erstmal,

ich würde die Konflikt-Dateien durch die Update-Dateien ersetzen lassen. Damit hast Du erst einmal saubere Dateien im Forum.
Da Du wohl nur eine überschaubare Anzahl Mods verbaut hast dürfte es nicht schwer sein eben die jeweiligen install.xml anzuschauen welche Codezeilen in die Konflikt-Dateien einsetzen sind.

Nach erfolgreichem Update die neuen geänderten Dateien hoch laden und gut isses.

Re: [Update 3.0.7PL1 zu 3.0.8]6 rote Fehler!!! :(

Verfasst: 21.11.2010 19:39
von o0Pascal0o
...also welche Optionsfelder benutzen:
1. Unterschiede zusammenführen (Ignoriert bei Konflikt geänderten Code)
oder
2. Unterschiede zusammenführen (Ignoriert bei Konflikt neuen phpBB-Code)
oder
3. Nicht zusammenführen — neue Datei verwenden?
oder
4.Nicht zusammenführen — derzeit installierte Datei verwenden?

Ich nehme an, du meinst: 3.

Ich habe nur 6 Mods installiert, also muß ich danach dann bei jedem Mod nochmal die Install.xml durchgucken, ob "noch" alles in den Dateien so drinsteht, richtig?

Wenn man mehrere Mods hätte... gäb es dann ein anderes Verfahren, wo man angezeigt bekommt, an welcher Mod es liegt? Ich mein.. selbst pro MOD benötigte ich ca. 1 - 1,5 Stunden... und muß ja auch alle 6 Mods dann jetzt noch einmal durchgehen = 7,5 Stunden.

Re: [Update 3.0.7PL1 zu 3.0.8]6 rote Fehler!!! :(

Verfasst: 21.11.2010 20:13
von redbull254
viewtopic.php?f=73&t=211321&p=1209075#p1209075

Nun behandeln wir an zwei Stellen Dein Problem. :roll:

Ich kann Deine Zeitrechnung in keiner Weise auch nur annähernd nachvollziehen.

Meine geschätzte Editierungszeit: Max. eine Stunde inklusive Pinkelpause. :lol:

3. Nicht zusammenführen — neue Datei verwenden

Mod-Code nachträglich wieder einbauen, fertig.

Re: [Update 3.0.7PL1 zu 3.0.8]6 rote Fehler!!! :(

Verfasst: 21.11.2010 20:22
von o0Pascal0o
Danke Dir red!
redbull254 hat geschrieben:viewtopic.php?f=73&t=211321&p=1209075#p1209075

Nun behandeln wir an zwei Stellen Dein Problem. :roll:
Jo, bei dem oben genanntem Thema sind wir von der Fragestellung abgeglitten. Meine Fragen waren dort ja eigentlich viel allgemeinerer Natur.
redbull254 hat geschrieben: 3. Nicht zusammenführen — neue Datei verwenden
Aber nur bei den 6 roten(Problematische Dateien) Fehlern, oder? Die gelben(Geänderte Dateien) ruhig auf 'Änderungen zusammenführen' lassen, richig? Und wie kann ich danach feststellen, ob das Update geklappt hat? Ich kann die Dateien ja nicht erneut prüfen, da ich sie erst hochlade jetzt die neuen und dann abändere. Dann bin ich im ACP-Install-Menü ja schon raus aus dem Punkt wo man Dateien überprüfen lassen kann.
redbull254 hat geschrieben: Meine geschätzte Editierungszeit: Max. eine Stunde inklusive Pinkelpause. :lol:
Ich glaube, Einstein hätte dir gerne beim Pinkeln zugesehen. Nach meinem Aufwand würdest du für das Pinkeln dann -6,5 Stunden benötigen ^^

@deutsches Sprachpaket für 3.0.8
Mir wird ja auch die posting.php angemeckert. Diese ist aber ohnehin auch im deutschem Sprachpaket enthalten. Die muß ich also so oder so editieren, da sie ja durch das hochladen des deutsche Sprachpakets für 3.0.8 ohnehin überschrieben worden wäre. Ich muß mir doch dann genau anschauen, welche Dateien alle im deutschen Sprachpaket sind & alle Mods durchgehen, ob diese etwas an einer Datei von eben diesen verändert hat. Und dann die Änderung ebenfalls wieder machen. Das mußt du red doch auch auf jeden Fall tun - mit deinen 50 Mods... einiges an Arbeit.

@weiterer Updatevorgang(dieser Schritt steht in der Updateanleitung überigens gar nicht drin: https://www.phpbb.de/kb/update30x
das habe ich ja soweit erledigt:

Code: Alles auswählen

    * Einführung
    * Versionsprüfung
    * Datenbank aktualisieren
    * Dateien überprüfen
    * Dateien aktualisieren
Archiv mit veränderten Dateien herunterladen

Nach dem Download solltest du das Archiv entpacken. Darin sind die geänderten Dateien enthalten, die du in dein phpBB-Verzeichnis laden musst. Bitte lade die Dateien in die entsprechenden Verzeichnisse hoch. Anschließend überprüfe die Dateien bitte noch mal, indem du den Anweisungen weiter unten folgst.
Format des Download-Archivs wählen
Herunterladen als:
    .tar .tar.gz .tar.bz2 .zip
Um den Upload zu erleichtern, findest du hier die Dateipfade, die deiner phpBB-Installation entsprechen.
Diese Seite muß ich doch, nachdem ich die Dateien hochgeladen habe wieder aufrufen & dann auf den Button 'Update jezt fortsetzen' klicken, richtig? Was wird denn dann noch gemacht? Nochmal die Dateien überprüft? Soll ich vorher auch schon die Mod-angepassten deutschen Sprachfiles hochladen? Oder nur die Standard-Sprachfiles 3.0.8 oder gar nicht. Sondern erst nach dem Upate?
-> argh.. hab das jetzt ohne vorher die neuen deutschen Sprachfiles für 3.0.8 hochzuladen gemacht(alle Datieen geändert die von Mods verändert wurden & dann insgesamt hochgeladen & die Seite von gestern wieder aufgerufen) & erhalte folgende Fehlermeldung:

Code: Alles auswählen

Allgemeiner Fehler
Es wurde keine gültige Methode zum Lösen von Dateikonflikten gewählt.
Was soll ich jetzt tun? :cry: