Het Coderen van Charset van WordPress Probleem na Bevordering aan Versie 2.2
WordPress blogs dat promotie aan Wordpress versie 2.2 vreemd karakter kan ontmoeten - plaats (charset) het coderen probleem waar verscheidene karakters vooral weglatingstekens ('), aanhalingstekens (“) wordt, en koppeltekens of streepjes (-) getoond als vreemde karakters zoals †™ of eenvoudig als vraagtekens (?) wanneer de posten output aan Web-pagina's zijn. Zoals u waarschijnlijk hebt verdacht, wordt de kwestie veroorzaakt door karakter het coderen langs gebruikte methode WordPress 2.2 die het plaatsen van gegevensbestandcollatie en karakter - reeks steunt in config dossier WordPress.
De fout gebeurt omdat tot en met inbegrip van WordPress ver 2.1.3, bijna alle gegevensbestanden WordPress gebruikend het karakter latin1 - reeks en de collatie latin1_swedish_ci werden gecre�ërd. Het begin WordPress v2.2, WordPress staat de gebruiker toe om allebei te bepalen het gegevensbestandkarakter - reeks en de collatie in wp-config.php- dossier, gebruikend waarden DB_CHARSET en DB_COLLATE. Met deze waarden die aan een andere het coderen worden geplaatst, veronderstelt WordPress dat de gegevensbestanden charset en inderdaad de collatie ook gebruiken, waar het niet het geval voor bestaande installatie WordPress is. Zo als u bevordert WordPress aan 2.2 gebruikend het gebrek wp-config.php, of het dossier manueel gewijzigd om de nieuwe variabelen, of bevordering te omvatten door Fantastico te gebruiken die automatisch het wp-config.php- dossier bijwerken om deze twee definities te omvatten wat reeks taxeert aangezien Unicode utf-8 door gebrek, u deze definities zal moeten verwijderen om de karakter het coderen fout op te lossen.
Open en geef uw van WordPress wp-config.php- dossier uit. Dan bepaal de plaats van de volgende twee lijnen:
bepaal (' DB_CHARSET', `utf8 ′);
bepaal (' DB_COLLATE',“);
U kunt deze 2 lijnen eenvoudig schrappen weg, of enkel utf8 verwijderen uit de eerste lijn om tot hen blikken als dit te maken:
bepaal (' DB_CHARSET',“);
bepaal (' DB_COLLATE',“);
Zonder charset en collatie geplaatste waarden, zal WordPress terug naar het oude gebrek, latin1 vallen die de gegevensbestanden aanpaste.
Een mogelijke betere oplossing is zet het gegevensbestand Wordpress in UTF8 Unicode om.
BELANGRIJK: Dit is een door computer vertaalde pagina die „wordt verstrekt zoals“ zonder garantie is. De automatische vertaling kan moeilijk zijn te begrijpen. Gelieve te verwijzen naar oorspronkelijk Engels artikel waar mogelijk.
Het aandeel en draagt of krijgt technische steun en hulp bij bij Mijn Digitale Forums van het Leven.
Verwante Artikelen
- Hoe te om Karakter om te zetten - reeks en Collatie van Gegevensbestand WordPress
- De Vorige of Oude Versie van de download van WordPress
- Om de Pagina van de Fout van de Verbinding van het Gegevensbestand aan te passen te wijzigen of te veranderen WordPress
- Download WordPress 2.3 Release Candidate 1 (RC1) with Tags Support
- Integrate WordPress including Comments with bbPress Forum using bbSync
- WordPress 2.1.1 Critical Security Alert - Download Upgrade to 2.1.2
- Automatically Update WordPress to Latest Version with Automatic Upgrade Plugin (WPAU)
- Disable Auto Go To (Jump) To Read More Tag
- Paginating or Split WordPress Post or Page with NextPage in WordPress Not Working
- Disable and Turn Off Post Revisions Tracking in WordPress 2.6 or Above

































August 24th, 2008 11:20
Thanks! Saved me a lot of time.
August 23rd, 2008 05:24
thanks
June 18th, 2008 08:42
Isn’t UTF8 much better? Why would you limit yourself to Latin1 just because it used to be the default?
June 6th, 2008 20:56
Just wanted to say: this had afflicted me for months. Never found a workable solution. Stumbled on your site today and it worked perfectly. Thanks so much!
February 19th, 2008 05:04
Hi, thanks for doing this. it’s the only thing I’ve found. I remove the utf8 and a lot of my posts still have the question marks. any ideas what I may need to do?
February 17th, 2008 03:44
thanks for the help, it worked out for me
January 5th, 2008 06:55
Thx a lot!
You saved me hours!