Neuinstall und Umlautprobleme

benne
Tag und ein Hallo an das Team und die Hifreichen User. Ehren


Als erstes gleich, JA ich habe die suche benutzt! Nachdenken
Aber nach 2 Stunden aufgegeben weil viele Versuche, und alle nix brachten.Aufgeben



Also mein php und mySQL System

MySQL - 5.0.32-Debian_7etch1-log

phpMyAdmin - 2.8.2.4

MySQL Client-Version: 5.0.32


MySQL-Zeichensatz: UTF-8 Unicode (utf-8 )


Woltlab Burning Board - Admin Control Panel (Version 2.1.6)

So nun zu meinem Problem.

Ich installiere die Forensoft ganz neu (frisch besorgt bei myWBB)

Es wird alles ordentlich installiert ....... Freude



Nun komm ich dazu Foren zu erstellen. Augenzwinkern

Was passiert ... bums da werden Umlaute schon falsch in der DB gespeichert und somit auch im Forum falsch angezeigt. böse


Habe die Tabellen im utf8 format per Hand eingespielt bringt nix! unglücklich

Habe die Koallition in der db umgestellt bringt auch nichts. unglücklich

Was ist der Fehler bzw wie kann ich diesem beikommen. verwirrt

Falls ich bei der Suche dies doch übersehen habe währe ich Dankbar wenn einer den Link dazu bekannt gibt. Freude
p1zz@k1ng
Zitat:
Original von benne


Habe die Tabellen im utf8 format per Hand eingespielt bringt nix! unglücklich



nimm mal "latin1 cp1252 West European"
benne
also ich nehme den code aus der structure.php

Wir nehmen mal die Board Tabelle

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
DROP TABLE IF EXISTS bb1_boards;
CREATE TABLE bb1_boards (
  boardid int(11unsigned NOT NULL auto_increment,
  styleid int(11unsigned NOT NULL default '0',
  parentid int(11unsigned NOT NULL default '0',
  parentlist text NOT NULL,
  childlist text NOT NULL,
  boardorder mediumint(7unsigned NOT NULL default '1',
  title varchar(250NOT NULL default '',
  password varchar(25NOT NULL default '',
  description text NOT NULL,
  prefixuse tinyint(1NOT NULL default '0',
  prefix text NOT NULL,
  threadcount int(11unsigned NOT NULL default '0',
  postcount int(11unsigned NOT NULL default '0',
  lastthreadid int(11unsigned NOT NULL default '0',
  lastposttime int(11unsigned NOT NULL default '0',
  lastposterid int(11unsigned NOT NULL default '0',
  lastposter varchar(50NOT NULL default '0',
  allowratings tinyint(1NOT NULL default '1',
  daysprune smallint(5unsigned NOT NULL default '0',
  sortfield varchar(20NOT NULL default '',
  sortorder varchar(5NOT NULL default '',
  threadsperpage smallint(5unsigned NOT NULL default '0',
  postsperpage smallint(5unsigned NOT NULL default '0',
  postorder tinyint(1NOT NULL default '0',
  countuserposts tinyint(1NOT NULL default '1',
  hotthread_reply smallint(5unsigned NOT NULL default '0',
  hotthread_view smallint(5unsigned NOT NULL default '0',
  moderatenew tinyint(2NOT NULL default '0',
  enforcestyle tinyint(1NOT NULL default '0',
  closed tinyint(1NOT NULL default '0',
  isboard tinyint(1NOT NULL default '0',
  invisible tinyint(1NOT NULL default '0',
  PRIMARY KEY  (boardid)
) TYPE=MyISAM;


Spiele den per SQL Fenster in der DB ein.

Dann ist die tabelle automatisch utf-8 und die textfelder auch Kollation utf-8

nun stelle ich beide Kollation um auf latin1_german1_ci

Wenn ich nun nen neues Forum erstelle gibts trotzdem keine Umlaute sondern Krauderwelsch.
Hangman
auf www.xundy.de gibt eine Software die heut fix_umlete!...die stellt dir alles wieder her!...Wbb STANDRAD Tabellen keine HACKS!... ODer du nimmst Fix Umlaute von www.hopfenschlodel.de! der stellt alle umlaute wieder her die nach server Umzug zu Kauderwelsch geworden sin!...ISt halt eine FAlsche einspielung der SQL hihi.


Mfg...HAngman
benne
Zitat:
Original von Hangman
auf www.xundy.de gibt eine Software die heut fix_umlete!...die stellt dir alles wieder her!...Wbb STANDRAD Tabellen keine HACKS!... ....


Mfg...HAngman


Bei der Url kommt nur

" hier wird alles gut ... "

Das andere ist ja nicht für mich gedacht da ich ja nicht Umziehe sondern komplett Neuistalliere.


Was ich noch getestet habe ist.

Wenn ich in die DB Tabelle einen Titel des Forums ändere und da ein Ä Ü ... reinschreibe dann bleibt dies erhalten und im Browser wird dies auch korrekt angezeit!

Sprich es liegt am speichern, also wenn ich vom Admin Aus dieses Forum erstellen lasse.

Gleiches gilt auch beim erstellen von posts.

Weiss nicht ob dies was zu bedeuten hatt im Sinne vom Lösungsweg finden, bzw mir dabei Helfen.
Maniac_81
benne
Zitat:
Original von Maniac_81
www.xundy.com



Jo gefunden über anderen Link.

Allerdings gehts dabei auch um Server umzug!


Ich habe allerdings das Forum neu Installiert und habe das Problem das die Umlaute die geschrieben werden falsch abgespeichert werden in der Datenbank.

habe nun was gelesen weg einem Language_Encoding.... nochwas unglücklich
Aber wo finde ich dies ??? das währe vielleicht die Lösung für mich da ich das Forum ja ganz neu Beginne könnte es ja damit gehen.




HABE DIE LÖSUNG GEFUNDEN!

Bei einer Forumsoftware Neuinstallation, wo phpadmin/mySQL auf UTF-8 steht und man dies nicht ändern kann(Zugrfifsrechte).

Admin CP --- Sprachpaket bearbeiten ---- dort das jeweilige anklicken (Übersetzten) ---- dann global suchen / anklicken.

Darin sucht man den Eintrag ::: LANG_GLOBAL_ENCODING: :::

Dort steht drinne ::: windows-1252 :::

Dies dann ändern auf ::: UTF-8 :::

Und schon ist das Problem welches meines Betrifft beseitigt.

Sprich alles was nun geschrieben und erstellt wird, wird auch im Forum richtig angezeigt! (Ergaben erste tests die ich machte.

Hoffe dies bleibt auf ewig so Augenzwinkern



Und vorallem hoffe ich das ich damit auch anderen Helfe und nicht der erste oder einzigste bin der damit Problemchen hatte.