kódolás vBulletin
Kódoló vBulletin. Kódolási problémák Vbyuletnya. cp1251, utf stb
Ha a vBulletin mozgatásakor egy új szerver, például a „hirtelen” kezdtek megjelenni a „halandzsa”. Valószínűleg ez kódolva az adatbázisban.
Tegyük fel, hogy van egy adatbázis UTF-8 kódolást. és a MySQL kapcsolatok és kódolás sr1251.
Vegye init.php fájl tartalmazza mappákat. Azt látjuk, hogy helye van (közvetlenül csatlakozó):
PHP kód:
És miután ezt a sort illessze be a kódot:
PHP kód:
mysql_query ( "set character_set_client = 'utf8'");
mysql_query ( "set character_set_results = 'utf8'");
mysql_query ( "set collation_connection = 'utf8_general_ci'");
Minden problémát meg kell oldani.
Egy másik helyzet - DB sr1251. MySQL UTF-8. Vegye mindegy includes / init.php. Azt látjuk, hogy ugyanabban a sorban:
PHP kód:
Ezt követően írja be a kódot:
PHP kód:
mysql_query ( "set character_set_client = 'cp1251'");
mysql_query ( "set character_set_results = 'cp1251'");
mysql_query ( "set collation_connection = 'cp1251_general_ci'");
// a $ db tagja $ vBulletin
$ VBulletin -> db = $ Db;
Előtte hozzá:
PHP kód:
mysql_query ( "set character_set_client = 'cp1251'");
mysql_query ( "set character_set_results = 'cp1251'");
mysql_query ( "set collation_connection = 'cp1251_general_ci'");
mysql_query ( "set character_set_client = 'utf8'");
mysql_query ( "set character_set_results = 'utf8'");
mysql_query ( "set collation_connection = 'utf8_general_ci'");
Ui Ne felejtsd el újraindítani újra nyelvi csomag (!)
Minden kész. De a probléma a kódolási vBulletin maradt. Mit kell tenni?
Próbálja ki a következő.
1. Ha nem rendelkezik rendszergazdai elérhető .htaccess. akkor hozza létre;
2. Ugyanezen .htaccess fájlt regisztrálni:
kód:
AddDefaultCharset [szükséges az Ön számára charset]
Például:
kód:
AddDefaultCharset cp1251
További információk a .htaccess. Megjegyzés az explicit kódolást
Ez a módszer a döntés - brutális. De ez hasznos azok számára, akik nem tudnak olvasni a karaktereket az admin felületen. Azok számára, akik sikerült ugrani az angol nyelvet, kínálok egy átfogó megoldást a problémára:
Admin - nyelvek és kifejezések - Language Management - Edit beállítások - Set HTML karakterek - [állítsa be a kívánt kódolási]
Vannak más lehetőségek?
Alex élet Mix - utazási
Gyakran Ismételt Kérdések Fórum SEO és a kapcsolódó témákról - SEO GYIK