Cum de a schimba întrebări generale de codificare MySQL server - Forum Home Server

4 mesaje • Pagina 1 din 1

Problema este aceasta: există saytik pe codificare cp1251, așa că nu a vrut să arate limba corectă română, în loc de întrebări cuvântul românesc (.).
Fișierul etc / mysql / my.cfn terminat linia:
skip-charcter-set-client-strângere de mână
default-caractere-set = cp1251
character_set_server = cp1251
colaționare-server = cp1251_general_ci
Nici o schimbare scris aici este init-connect = „set nume cp1251“
, A primit ce a vrut, dar apoi baza de date va înregistra codificarea utf 8, deoarece codificarea server nu este schimbat.
Aceasta este o parte a fișierului de configurare, sub spoilerul:
Spoilere character_set_client cp1251

collation_server cp1251_general_ci
în cazul în care nu se pot schimba setările pentru a găsi utf 8, poate cineva spune-mi, sau modul în care un site web special pentru a ajunge să lucreze la 1251.

rewuxiin rewuxiin Super Moderator Super Moderator Reputație: 13 de loialitate: 21 Mesaje: 207 US: 4 ani 9 luni

De ce dracu 'pentru a schimba codificarea de pe server în cazul în care problema este de la site-ul, tembolee doar un site?

aveți o problemă cu conexiunea bazei de date site-ului.
DOP în cazul în care o conexiune poate face ca acest lucru


= 'Driver_options'> array (
DOP :: MYSQL_ATTR_INIT_COMMAND => '\' DENUMIRI SET UTF8 \ ''
)

totul ar trebui să fie rezolvate la nivel de CMS, sau orice ai avea pe site-ul, atunci când sunt combinate cu baza sau cu ieșirea conținutului de pe pagina specificată în DOCTYPE sau htaccess

SinglWolf

Cum de a schimba întrebări generale de codificare MySQL server - Forum Home Server
SinglWolf Varsta: 46 Reputație: 193 de loialitate: 71 Mesaje: 1265 US: 5 ani, 7 luni Locul de amplasare: ICQ Bashkiria

rewuxiin a scris (a): totul ar trebui să fie rezolvate la nivel de CMS

Voi adăuga la ceea ce a fost spus. și dacă instalator CMS nu este în măsură să prezinte codificarea corectă a bazei de date, acest lucru este ușor de realizat prin intermediul phpMyAdmin. Înainte de a instala site-ul pentru a crea o bază de date cu codificarea necesară și utilizatorul cu drepturi NErutovymi. Și totuși.

Vă mulțumim pentru participare, problema a fost rezolvată, dezvoltatorul site-ului zakomentil linie în database.php fișier
în cazul în care (USE_PCONNECT == 'true') $$ link-ul = mysql_pconnect (server de $, $ numele de utilizator, parola $);
> Else $$ link = @mysql_connect (server de $, $ numele de utilizator, parola $);
>
/ *
mysql_query ( "set character_set_client = 'cp1251'");
mysql_query ( "set 'cp1251' character_set_results =");
mysql_query ( "set collation_connection = 'cp1251_general_ci'");
* /
ceea ce nu este clar

articole similare