Hogyan változtassuk meg a kódolási hiba php verem túlcsordulás az orosz

Következtetés MySQL hiba függ a szerelvény maga, a LANG a szerveren (+ még egy kis szemetet minden), és hogyan jelenítik meg a szöveget WEB-szerver

Azt javasoljuk, hogy indulhat a hibakeresés a paraméter beállításokat .htaccess

Az esetek 90% -ában az e mindennek vége

Ha nem segít, lépésről lépésre:

  1. On milyen operációs rendszer működik, és milyen karakterkódolást alapértelmezés szerint az operációs rendszer
  2. Milyen kódolási SQL Server életét
  3. Milyen kódolási él WEB-szerver

Csak másolja rögtön ahol látta, nem a fenti post, például. Symbol. - elég egy nyomtatható karaktert UTF-8 kódolás máshol nem fog működni) Tehát mi történik, miután behelyezte halandzsa valahol, ahol a tartalmat UTF-8. ők csak kapcsolja be a szokásos UTF-8 karakter.

UPD. Végeztem egy kísérletet:

Írtam, hogy egy fájlt UTF-8:

$ Env | grep Lang Lang = ru_RU.UTF-8

Az így kapott képet desztillált UTF-8 a CP-1251 (más néven ablakok-1251)

$ Iconv -f utf-8 -t windows-1251 ./q686819.txt

Konzol I megjeleníti a kimeneti UTF-8, de a kimenet szimbólumok CP-1251 kódoló

Ez hasznos lehet az Ön számára következtetésre jutott: a forráskód építeni a MySQL megjelenik windows-1251 (valószínűleg azért, mert gyűjtik a Windows, majd az orosz alapértelmezett lokalizáció windows-1251). A kérdés látsz, mert nézd meg a karaktereket prizmáján keresztül a kódolás UTF-8

Megoldás: vagy változik MySQL szerelvényt EN nélkül lokalizáció orosz (valószínűleg ott a beállításokat meg lehet változtatni LANG hiba, vagy valami ilyesmi - általában ezek a csomagok még többnyelvű, és válassza ki a nyelvet a működési paraméterek), illetve, hogy nem változik semmi és kimeneti windows-1251 (mint most), de nézd meg prizmán keresztül ugyanazt a windows-1251, például a .htaccess

Próbálja ki, akkor szükség van kísérleteket az összeszerelés, és a Windows-on. Sajnos többet nem figyelmezteti - használok Linuxot és Apache httpd hagyományos MariaDB a tárolókban. De az irány határozottan igaz

Kapcsolódó cikkek