- Adres van je forum: http:// op aanvraag (de test staat op een server zonder domeinnaam)
Event. modificaties op je forum:n.v.t.
Wanneer ontstond het probleem?bij het converteren van phpbb2 naar phpbb3
phpBB versie: 3.0.7-PL1
Heb je onlangs iets veranderd aan je forum?ja, verhuisd naar een nieuwe server en geconverteerd van phpbb2 naar phpbb3
Wat is het probleem?ik wil mijn forum verhuizen naar een nieuwe server en upgraden naar phpbb3. Na het converteren van phpbb2 in phpbb3 krijg ik te maken met vreemde tekens, zoals André Hazes in plaats van André Hazes.
Verschillende oplossingen heb ik inmiddels al uitgeprobeerd, maar deze hebben het probleem nog niet opgelost. Telkens behoud ik de vreemde tekens.
Wie kan mij helpen?
Omdat ik bij het converteren al tegen meer fouten was aangelopen ben ik met een backup van mijn forum aan het testen. Het forum zelf draait dus nog rustig op de oude server, maar eind april moet ik echt verhuizen omdat mijn contract bij de huidige provider dan afloopt. Ik ben nu aan het testen om alle stappen te doorlopen. Veel heb ik al op kunnen lossen, maar ik loop nu dus hier tegenaan. Omdat ik mijn database eerst heb gekopierd (via bigdump) naar een nieuwe server en in theorie het probleem daar ook kan zitten, geef ik voor de volledigheid maar alle gegevens. Ik vermoed zelf dat het eigenlijk vooral fout gaat bij het converteren op de nieuwe server.
Mijn oude server:
Server: Localhost via UNIX socket
Serverversie: 5.0.81-community
Protocolversie: 10
MySQL Karakterset: UTF-8 Unicode (utf8)
Apache/1.3.41 (Unix) PHP/5.2.10 mod_ssl/2.8.31 OpenSSL/0.9.7a
MySQL-client versie: 5.0.81
PHP uitbreiding: mysqli
phpMyAdmin versie informatie: 3.2.1
MySQL verbindingscollatie: utf8_generali_ci
Hierin heb ik 1 database phpBB (34) met collatie latin1_swedish_ci.
Totaal 542 Mb groot.
Mijn nieuwe server:
Server: Localhost via UNIX socket
Serverversie: 5.0.89-community
Protocolversie: 10
MySQL Karakterset: UTF-8 Unicode (utf8)
Apache/2
MySQL-client versie: 5.0.89
PHP uitbreiding: mysqli
phpMyAdmin versie informatie: 3.2.4
MySQL verbindingscollatie: utf8_generali_ci
Hierin heb ik 2 databases:
phpbb2 (30) met collatie latin1_swedish_ci, via bigdump geimporteerd van mijn oude server (alleen de search-tabellen heb ik niet meegenomen), lijkt allemaal prima te werken.
phpbb3 (62) met collatie utf8_bin, dit is de database die door phpbb automatisch is geconverteerd bij de installatie van phpbb3.
Geprobeerde oplossing
Ik heb onder andere de stappen uit dit topic gevolgd:
http://www.phpbb.com/community/viewtopi ... 5&start=30
Maar dat leverde niet het gewenste resultaat. Sowieso begrijp ik niet zo goed wat ze bij stap 5 doen, want de nieuwe database die voor phpbb3 is aangemaakt is al standaard in utf8 en utf8_bin. Waar gaat dit fout?
Ik hoop dat iemand mij verder kan helpen, want op dit moment kom ik er zelf niet meer verder mee.