Update Forum zerschossen?

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
Benutzeravatar
Lux
Mitglied
Beiträge: 264
Registriert: 19.02.2003 06:11

Update Forum zerschossen?

Beitrag von Lux »

Ich habe mein Forum Schritt für Schritt manuell von 2.0.5 über 2.0.6, 2.0.7., 2.0.8 nun auf 2.0.9. upgedatet. Bis 2.0.11. bin ich noch nicht gekommen.

Jetzt scheinen allerdings einige Funktionen des Forums gestört zu sein, z.B.

1) Quote mit Namensangabe funzt nicht mehr. Normale Quotes ohne Namen funktionieren weiterhin. Vielleicht liegt es an den Anführungszeichen ", denn

2) Wenn man Apostroph ' in einem Beitrag benutzt, gibt es eine Fehlermeldung, wenn man diesen erstellen will, nämlich diese hier

Code: Alles auswählen

Error in posting

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'ph', bbcode_uid = 'd2a1634d8f', post_subject = '' WHERE post_i

UPDATE phpbb_posts_text SET post_text = 'Apostro'ph', bbcode_uid = 'd2a1634d8f', post_subject = '' WHERE post_id = 46709

Line : 297
File : /www/htdocs/..../forum/includes/functions_post.php
Kann mir jemand helfen?
zeroK
Mitglied
Beiträge: 226
Registriert: 18.02.2003 18:56
Wohnort: Klagenfurt
Kontaktdaten:

Beitrag von zeroK »

Bist du sicher, dass du richtig und vollständig updatest? Weil ansich gehen diese Dinge normalerweise :-)
Kein Support via PM, IM oder E-Mail
Benutzeravatar
Nico Haase
Mitglied
Beiträge: 1100
Registriert: 10.08.2003 15:19
Wohnort: Neu-Anspach / Darmstadt
Kontaktdaten:

Beitrag von Nico Haase »

überprüf mal alle updates, die du gemacht hast. wenn dann noch nichts geht, lad dir das komplettpaket von 2.0.11 herunter und ersetze jede datei, an der durch mods nichts verändert sind (die "guten" mods vermerken das direkt im kopf der datei mit einer anmerkung), durch die datei aus dem paket. besonders betrifft das die datei includes/bbcode.php und die includes/functions_post.php
Buchtips.net bietet mehr als 2500 Buchrezensionen
Benutzeravatar
Lux
Mitglied
Beiträge: 264
Registriert: 19.02.2003 06:11

Beitrag von Lux »

Beim Update von 2.0.8. auf 2.0.9. soll folgende Passage in der modcp.php gelöscht werden.

DELETE - Line 879
2.0.8 Code:

Code: Alles auswählen

//
               // Define censored word matches
               //
               $orig_word = array();
               $replacement_word = array();
               obtain_word_list($orig_word, $replacement_word);
Allerdings kommt diese Stelle ca. 4-5x in der modcp.php vor. Aufgrund von Mods kann ich diesen Part nicht in Zeile 879 finden. Woher weiss ich jetzt welchen Code-Teil ich löschen muss oder ob ich alle löschen muss?
Benutzeravatar
Nico Haase
Mitglied
Beiträge: 1100
Registriert: 10.08.2003 15:19
Wohnort: Neu-Anspach / Darmstadt
Kontaktdaten:

Beitrag von Nico Haase »

in dem fall sollte das folgendermaßen gemeint sein: irgendwo stehen die zeilen

Code: Alles auswählen

               'S_FORUM_SELECT' => make_forum_select("new_forum_id", false, $forum_id)) 
            ); 

            for($i = 0; $i < $total_posts; $i++) 
            { 
               $post_id = $postrow[$i]['post_id']; 
               $poster_id = $postrow[$i]['user_id'];
diese sollst du ja, wie beschrieben, ersetzen. in der for-schleife selbst stehen, etwa 20 zeilen weiter unten, nochmal die drei zeilen drin und dort sollst du sie löschen.
Buchtips.net bietet mehr als 2500 Buchrezensionen
Benutzeravatar
Lux
Mitglied
Beiträge: 264
Registriert: 19.02.2003 06:11

Beitrag von Lux »

Habe noch mal alle Updates zurückgenommen und Schritt für Schritt wieder draufgespielt. Bis zur 2.0.8. läuft alles prima. Nach dem Update auf 2.0.9. erhalte ich wieder die eingangs erwähnten Fehlermeldungen.

Update 2.0.9. wieder runter genommen und anschließend gleich das Update von 2.0.8. auf 2.0.10 durchgeführt. Jetzt scheint das Problem mit den Hochkommata/Apostroph behoben zu sein. Aber der Smilie-Creator-Mod funktioniert nicht.

Klicke ich auf 'Erstellen' erscheint unten links in der Browserzeile das gelbe Dreieck mit dem Ausrufungszeichen und "Fehler auf der Seite."

Zeile: 31
Zeichen: 3
Fehler: 'smilie' ist undefiniert
Code: 0
URL: http://www.bolitho-und-co.de/forum/smil ... ext2schild

Kann mir da wer helfen? Bin echt am verzweifeln.
Benutzeravatar
Nico Haase
Mitglied
Beiträge: 1100
Registriert: 10.08.2003 15:19
Wohnort: Neu-Anspach / Darmstadt
Kontaktdaten:

Beitrag von Nico Haase »

das ist eindeutig ein javascript-fehler. füge nach

Code: Alles auswählen

         var shieldshadow = document.schilderstellung.shieldshadow.value;
folgendes hinzu

Code: Alles auswählen

         var smiley = document.schilderstellung.smiley.value;
Buchtips.net bietet mehr als 2500 Buchrezensionen
Benutzeravatar
Lux
Mitglied
Beiträge: 264
Registriert: 19.02.2003 06:11

Beitrag von Lux »

Nico Haase hat geschrieben:das ist eindeutig ein javascript-fehler. füge nach

Code: Alles auswählen

         var shieldshadow = document.schilderstellung.shieldshadow.value;
folgendes hinzu

Code: Alles auswählen

         var smiley = document.schilderstellung.smiley.value;
In welcher Datei ist das einzufügen? In der smilie_creator.php kann ich den ersten Eintrag nicht finden.

Noch etwas ist merkwürdig. Wenn du hier draufklickst, um den Smilie zu erstellen, müssten normalerweise (und so war es bislang auch) die Smilies zu sehen sein, aus denen man auswählen kann. Aber dem ist nicht so.
Benutzeravatar
Nico Haase
Mitglied
Beiträge: 1100
Registriert: 10.08.2003 15:19
Wohnort: Neu-Anspach / Darmstadt
Kontaktdaten:

Beitrag von Nico Haase »

dann lad mal die smile_creator.php nochmal hoch. normalerweise hat die ja nix mit dem phpbb zu tun und sollte auch nicht geändert worden sein. leider weiß ich auch nciht, was das für ein ding ist, sonst wüsste ich besser darüber bescheid
Buchtips.net bietet mehr als 2500 Buchrezensionen
Benutzeravatar
Lux
Mitglied
Beiträge: 264
Registriert: 19.02.2003 06:11

Beitrag von Lux »

Nico Haase hat geschrieben:dann lad mal die smile_creator.php nochmal hoch. normalerweise hat die ja nix mit dem phpbb zu tun und sollte auch nicht geändert worden sein. leider weiß ich auch nciht, was das für ein ding ist, sonst wüsste ich besser darüber bescheid
Nochmal hochladen? Wie du schon sagst, ich habe ja überhaupt nichts an der Datei geändert. :(
Gesperrt

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