SQL ERROR bei Themen erstellung

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Bardiel
Mitglied
Beiträge: 23
Registriert: 15.01.2012 16:12

Re: SQL ERROR bei Themen erstellung

Beitrag von Bardiel »

also die posting.php habe ich überprüft ... sie enthält die Zeichenkette class bbcode NICHT ... bin gerade dabei alles runter zu laden ... wird aber vorraussichtlich noch 1-2h dauern .... :(

EDIT:

So ... in diesen vier Dateien habe ich class bbcode finden können ... die Pfadangaben sind vom Webspace ROOT aus gesehen (Joomla ist direkt im ROOT installiert und phpBB3 ist in ROOT/phpBB3/ installiert)

\administrator\components\com_jfusion\models\parsers\nbbc.php
\phpBB3\includes\bbcode.php
\phpBB3\includes\message_parser.php
\plugins\system\jvframework\jvframework\libraries\ultilities\bbcode.php

MFG - Bardiel
Bardiel
Mitglied
Beiträge: 23
Registriert: 15.01.2012 16:12

Re: SQL ERROR bei Themen erstellung

Beitrag von Bardiel »

Weiss dne keiner einen Rat?
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: SQL ERROR bei Themen erstellung

Beitrag von Miriam »

Nun ja, 'ne Sicherung aller phpBB Dateien hast Du ja gemacht, schätze ich mal. Dann kannst Du nun mal testweise in allen Dateien
finden:

Code: Alles auswählen

class bbcode
und ersetzen gegen:

Code: Alles auswählen

class bbcode_phpbb
finden:

Code: Alles auswählen

new bbcode
ersetzen gegen:

Code: Alles auswählen

new bbcode_phpbb
finden:

Code: Alles auswählen

extends bbcode
ersetzen gegen:

Code: Alles auswählen

extends bbcode_phpbb
Aber pass auf, es gibt auch ein extends bbcode_first_pass in der /includes/message_parser.php, nicht daß Du das auch überbügelst.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Bardiel
Mitglied
Beiträge: 23
Registriert: 15.01.2012 16:12

Re: SQL ERROR bei Themen erstellung

Beitrag von Bardiel »

Also soll ich nur diese beiden Files nach dem Shema bearbeiten:

\phpBB3\includes\bbcode.php
\phpBB3\includes\message_parser.php

oder auch die anderen beiden?

EDIT: Ich sehe gerade da sind noch etwa 16 Datein in phpBB und noch mal 5 in Joomla die new bbcode enthalten ... welche soll ich den da bearbeiten?

oder wirklich nur die aus phpBB? und die aus Jommla so lassen wie sie sind...?

In manchen Files habe ich noch zeichenketten gefunden die ich warscheinlich auch nicht ersetzen soll:

class BBCode_Parser
class BBCodeEmailAddressValidator
class BBCodeLexer
class BBCodeLibrary

new BBCode_Parser
new bbcode_bitfield
new BBCodeEmailAddressValidator
new BBCodeLexer
new BBCodeLibrary

extends bbcode_firstpass


oder etwa doch?

EDIT": so habe jetzt alle Files wie oben beschriben bearbeitet aber noch nicht hochgeladen...
Zuletzt geändert von Bardiel am 20.05.2012 18:13, insgesamt 1-mal geändert.
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: SQL ERROR bei Themen erstellung

Beitrag von Miriam »

PhpBB3 only!

Die Joomal Dateien so lassen, wie sie sind. Und vergiß das BACKUP VORHER nicht!

Was is'n nbbc.php :o
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Bardiel
Mitglied
Beiträge: 23
Registriert: 15.01.2012 16:12

Re: SQL ERROR bei Themen erstellung

Beitrag von Bardiel »

Miriam hat geschrieben:PhpBB3 only!

Die Joomal Dateien so lassen, wie sie sind. Und vergiß das BACKUP VORHER nicht!

Was is'n nbbc.php :o
diese nbbc.bph gehört wohl irgendwie zu JFusion

lies dir doch bitte noch mal meinen letzten Beitrag durch (hab den editirt während du deinen geschrieben hast) ob ich das jetzt auch alles richtig so gemacht habe... und dan werde ich das mal hochladen ;)
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: SQL ERROR bei Themen erstellung

Beitrag von Miriam »

Also nochmal ... NUR strikt class bbcode, new bbcode, extends bbcode des phpBB3.

Ich habe das mal aufgeschlüsselt:
  • Code: Alles auswählen

    Search "class bbcode"
      \includes\bbcode.php (1 hits)
        Line 23: class bbcode
        
    Search "new bbcode"
      \includes\functions_content.php (1 hits)
        Line 434:             $bbcode = new bbcode($bitfield);
      \includes\functions_posting.php (1 hits)
        Line 1048:         $bbcode = new bbcode(base64_encode($bbcode_bitfield));
      \includes\functions_privmsgs.php (1 hits)
        Line 1795:         $bbcode = new bbcode(base64_encode($bbcode_bitfield));
      \includes\mcp\mcp_pm_reports.php (1 hits)
        Line 120:                     $bbcode = new bbcode($pm_info['bbcode_bitfield']);
      \includes\mcp\mcp_post.php (1 hits)
        Line 134:         $bbcode = new bbcode($post_info['bbcode_bitfield']);
      \includes\mcp\mcp_queue.php (1 hits)
        Line 135:                     $bbcode = new bbcode($post_info['bbcode_bitfield']);
      \includes\mcp\mcp_reports.php (1 hits)
        Line 145:                     $bbcode = new bbcode($post_info['bbcode_bitfield']);
      \includes\mcp\mcp_topic.php (1 hits)
        Line 159:         $bbcode = new bbcode(base64_encode($bbcode_bitfield));
      \includes\mcp\mcp_warn.php (1 hits)
        Line 298:             $bbcode = new bbcode($user_row['bbcode_bitfield']);
      \includes\ucp\ucp_pm_viewmessage.php (2 hits)
        Line 59:         $bbcode = new bbcode($message_row['bbcode_bitfield']);
        Line 160:                 $bbcode = new bbcode($user_info['user_sig_bbcode_bitfield']);
      \memberlist.php (1 hits)
        Line 543:                 $bbcode = new bbcode();
      \search.php (1 hits)
        Line 782:                 $bbcode = new bbcode(base64_encode($bbcode_bitfield));
      \viewtopic.php (2 hits)
        Line 849:         $poll_bbcode = new bbcode();
        
    Search "extends bbcode"
      \includes\message_parser.php (2 hits)
        Line 29: class bbcode_firstpass extends bbcode
Das sollten sie alle sein.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Bardiel
Mitglied
Beiträge: 23
Registriert: 15.01.2012 16:12

Re: SQL ERROR bei Themen erstellung

Beitrag von Bardiel »

und was ist mit $bbcode = new bbcode(base64_encode($bbcode_bitfield)); in viewtopic.php ? die nicht?
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: SQL ERROR bei Themen erstellung

Beitrag von Miriam »

Oops, übersehen:

Code: Alles auswählen

\viewtopic.php (2 hits)
    Line 849:         $poll_bbcode = new bbcode();
    Line 1341:     $bbcode = new bbcode(base64_encode($bbcode_bitfield)); 
Daß etwas übersehen wurde, wird dann ggf. eh durch eine Fehlermeldung dokumentiert.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Bardiel
Mitglied
Beiträge: 23
Registriert: 15.01.2012 16:12

Re: SQL ERROR bei Themen erstellung

Beitrag von Bardiel »

Hmm also das scheint das Problem behoben zu haben ... zumindest schaut es fürs erste so aus ... bei einem so komplexem System denke ich das man das mit dem Urteil nicht zu schnell sein darf ... ich bitte also darum das Tehema noch offen zu lassen

Und an Miriam vielen vielen dank für deine große Hilfe soweit! Ich weis das sehr zu schätzen :)
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“