Fehlermeldung bei neues Thema oder Beitrag erstellen

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.
Antworten
distanzcheck
Mitglied
Beiträge: 253
Registriert: 04.02.2004 22:40
Wohnort: Bochum

Fehlermeldung bei neues Thema oder Beitrag erstellen

Beitrag von distanzcheck »

Habe bisher von 2 Usern meines Boards gehört das Sie fehlermeldung beim Neu erstellen eines Themas und auch mal bei Antworten auf ein Thema bekommen. Die eine USerin hat ein IPad. Die andere geht wohl mit dem Internetexporer online.
Hier mal die Fehlermeldung:

Code: Alles auswählen

Allgemeiner Fehler

SQL ERROR [ mysqli ] LP

Incorrect string value: '\xF0\x9F\x98\x89\x0A\x0A...' for column 'post_text' at row 1 [1366]
Jemand eine Idee woran das liegen könnte ?

Boardversion 3.0.13 PL1
lg Dirk
Aktuell PhpBB Live Forum 3.2.11 Testforum nach Update von 3.2.11 ist nun 3.3.3
Lehrling
Ehemaliges Teammitglied
Beiträge: 3833
Registriert: 15.01.2012 20:00
Kontaktdaten:

Re: Fehlermeldung bei neues Thema oder Beitrag erstellen

Beitrag von Lehrling »

Hallo,
das könnte an eventuellen Umlauten und einer falschen Kollation liegen. Die Daten sollten in UTF8 abgespeichert werden.
Du könntest das mal testen: führe in der Datenbank folgenden SQL-Befehl aus:

Code: Alles auswählen

ALTER TABLE `phpbb_posts` CHANGE `post_text` `post_text` MEDIUMTEXT CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL;
LG Beate
distanzcheck
Mitglied
Beiträge: 253
Registriert: 04.02.2004 22:40
Wohnort: Bochum

Re: Fehlermeldung bei neues Thema oder Beitrag erstellen

Beitrag von distanzcheck »

Danke für deine Hilfe.

Vorab vieleicht noch ein paar Infos von mit.

Board läuft auf einen Server mit Ubuntu 14.04 LTS Alle Patches sind aktuell.
Als Verwaltungssoftware läuft Plesk 12

Datenbank Server Daten:


Server: Localhost via UNIX socket
Server-Typ: MySQL
Server Version: 5.5.41-0ubuntu0.14.04.1 - (Ubuntu)
Protokoll-Version: 10
Benutzer: admin@localhost
Server Zeichensatz: UTF-8 Unicode (utf8)

Was ich nun gerade festgestellt habe ist, das im Plesk bei Datenbankverwaltung mit phpMyAdmin bei den meisten Datenbanken
als Kollation steht "utf8_general_ci" Liegt es vieleicht schon daran ?

Ich kann in phpMyAdmin ja die Kollation auf utf8_unicode_ci ändern. Bewirkt das ändern in phpMyAdmin das gleiche wie dein Befehl oder sollte man beides machen oder nur eines ? Wie stelle ich fest ob das Problem dann weg ist, weil es bisher mir bekannt ist nur 2 User betroffen sind, Einmal ein IPad User und einmal ein WindowsPhone User.

Kann nach umstellung der Kollation über phpMyAdmin es zu anderen Problemen kommen, wie danach suchen, testen ?

lg Dirk
Zuletzt geändert von distanzcheck am 13.02.2015 09:22, insgesamt 2-mal geändert.
Aktuell PhpBB Live Forum 3.2.11 Testforum nach Update von 3.2.11 ist nun 3.3.3
distanzcheck
Mitglied
Beiträge: 253
Registriert: 04.02.2004 22:40
Wohnort: Bochum

Re: Fehlermeldung bei neues Thema oder Beitrag erstellen

Beitrag von distanzcheck »

Lehrling hat geschrieben:Hallo,
das könnte an eventuellen Umlauten und einer falschen Kollation liegen. Die Daten sollten in UTF8 abgespeichert werden.
Du könntest das mal testen: führe in der Datenbank folgenden SQL-Befehl aus:

Code: Alles auswählen

ALTER TABLE `phpbb_posts` CHANGE `post_text` `post_text` MEDIUMTEXT CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL;
LG Beate
Habe ich mit phpMyAdmin gemacht:

Als Antwort kam dieses.

Code: Alles auswählen

MySQL lieferte ein leeres Resultat zurück (d.h. null Datensätze). (Die Abfrage dauerte 0.1509 Sekunden.)
Aktuell PhpBB Live Forum 3.2.11 Testforum nach Update von 3.2.11 ist nun 3.3.3
Antworten

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