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

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