« Project home page
my little forum
Log in
Register
Search:
Back to the entry by cw
Post reply
Reply to the message by
cw
Name:
E-mail:
(optional, won't be displayed directly)
Leave this field empty:
Homepage:
(optional)
Leave this field empty:
Location:
(optional)
Remember me (cookie)
Category:
General
Project organisation
Technics
Design/Themes
Features
Development
Todo
Bugs
German / Deutsch
Spanish / Español
French / Français
Accessibility/UX
Subject:
Formatting help
skip to input
format text bold
[b]bold text[/b]
format text italic
[i]italic text[/i]
insert hyperlink
[link=http://example.com/]link text[/link] / [link]http://example.com/[/link]
set text color
[color=#rgb]colored text[/color]
font size
[size=small]small text[/size]
[size=large]large text[/size]
insert list
[list][*]list item[/list]
insert image
[img]http://example.com/image.jpg[/img]
left: [img=left]http://example.com/image.jpg[/img]
right: [img=right]http://example.com/image.jpg[/img]
thumbnail: [img=thumbnail]http://example.com/image.jpg[/img]
thumbnail left: [img=thumbnail-left]http://example.com/image.jpg[/img]
thumbnail right: [img=thumbnail-right]http://example.com/image.jpg[/img]
upload image
upload image ...
insert TeX code
[tex]TeX code[/tex]
insert code
[inlinecode]code[/inlinecode]
[code]code[/code]
[code=css]code[/code]
[code=html]code[/code]
[code=javascript]code[/code]
[code=perl]code[/code]
[code=php]code[/code]
[code=sql]code[/code]
[code=xml]code[/code]
:-)
;-)
:-P
:-D
:-|
:-(
:yes:
:no:
:ok:
:lol:
:lol2:
:lol3:
:cool:
:surprised:
:angry:
:crying:
:waving:
:confused:
:lookaround:
:clap:
:love:
:tick:
Message:
> Morgen zusammen, > > als erstes möchte ich mich recht herzlich für den Support bedanken! > [b][color=#33f]Es hat funktioniert, die Einträge sind auf der Testumgebung wieder da, Danke! :-)[/color] > [/b] > > 1. Ermittle mit einem Tool wie phpMyAdmin den tatsächlichen Charset/die Zeichenkodierung der Datenbank(tabellen). Ich vermute, dass du auf eine der schon genannten Kodierungen "utf8" oder "utf8mb4" triffst. > Es steht wirklich auf latin1 > [img]images/uploaded/201909070830385d736aae27631.png[/img] > > > 2. Passe die Funktion [inlinecode]connect_db[/inlinecode], wie [link=https://mylittleforum.net/forum/index.php?id=11933]hier für den 1.7.7-er Zweig beschrieben[/link], an und probiere, ob dir die Postings wieder angezeigt werden. > Dieser wurde es denn (warum kommt gleich): > [inlinecode]mysql_set_charset("utf8mb4", $connid); // <==== oder "utf8mb4" statt "utf8" > [/inlinecode] > > 3. Wenn und falls mit dem ermittelten Charset keine Ausgabe gelingt, versuche es mit der Anpassung [inlinecode]mysql_set_charset("latin1", $connid);[/inlinecode]. > Der Eintrag hatte leider nicht funktioniert, die Antworten in den Themen blieben leer. :-| > > Der Hinweis von Dir mit dem Zeichensatz hatte mir keine Ruhe gelassen ([inlinecode]mysql_set_charset[/inlinecode]) und dadurch habe mir mal den Output vom mysqldump angesehen und siehe da (zumindest hier) wird utf8 als Default genutzt. Somit ging die "latin1 Einstellung" nicht. > > Also mysqldump Manual dursucht und bin auf [inlinecode]--default-character-set=utf8mb4[/inlinecode] gestoßen. => Jugend forscht und warum nicht die Konvertierung gleich mysqldump machen lassen? > > Alter Server: > [inlinecode]mysqldump --default-character-set=utf8mb4 c1forum >forum.20190907.utf8mb4.sql[/inlinecode] > > Neuer Server: > Neue DB gleich in utf8mb4 angelegt > [img]images/uploaded/201909070856525d7370d4d25f3.png[/img] > [inlinecode]mysql c1_forumbmw < forum.20190907.utf8mb4.sql [/inlinecode] > functions.php wie von Dir beschrieben angepasst ([inlinecode]mysql_set_charset("utf8mb4", $connid); // <==== oder "utf8mb4" statt "utf8"[/inlinecode]). > > Und ein strahlen im Gesicht! :-D > > > Noch mal Danke für die Hilfe, ich werde mich langsam an die Updates machen. Hoffentlich sind die Änderungen nicht zu dolle da ich einige Änderungen bei uns eingebracht hatte. > > > Wünsche ein schönes Wochenende und viele Grüße ...Carsten
E-mail notification on reply of this posting
OK - Submit
Preview