Jump to content
php.lv forumi

Wordpress un SET NAMES UTF8


ansis

Recommended Posts

Lūdzu, palīdziet tikt galā - pats nevaru izburties.

 

Ir dots: vecs Wordpress blogs, kurā ir jau daudzi ieraksti. (Latviski, krieviski, angliski.)

Savulaik bija problēmas ar LV burtiem (ķeburi LV burtu vietā), kuras tika atrisinātas atbilstošā vietā ierakstot leģendāro SET NAMES UTF8.

Tas bija sen - kāpēc tādas problēmas radās - neatceros, bet risinājums bija derīgs, tāpēc arī tāds palika.

Tagad, katru reizi atjaunojot uz jaunu Wordpress versiju, atkal ar roku ir jāieraksta tas pats SET NAMES UTF8.

 

Izveidojot blakus jaunu, tīru blogu (ar oriģinālajiem uzstādījumiem - bez pievienotā "set names"), nav problēmu ar LV burtiem - viss rādās korekti - gan pašā WP, gan iekš phpMyAdmin.

Bet, atjauninot jaunu WP versiju manam vecajam blogam, bez tās UTF8 modifikācijas ir ķeburi.

 

OK, es varu pieņemt, ka esmu ievazājis to sērgu un turpināt katru reizi rakstīt klāt to vienu rindiņu, bet - varbūt ir kāds cits risinājums? Pārkodēt visu SQL tabulu, lai tā būtu pareizajā formātā? Kā lai to noskaidro?

 

Cik spēlējos ar pašu tabulu kodējumiem, tas neko nedeva. (tīrai WP instalācijai ir "Latin 1" - mēģināju nomainīt uz to, bet tas nedarbojas)

 

Paldies jau iepriekš!

Edited by ansis
Link to comment
Share on other sites

Pieņemu ka problēma varēt būt ar db colation un enkodingu, kā arī apskaties kādā charsetā notiek konekcija no php uz DB, iesaku to visu savest kārtībā sabakstīt to Utf-8 visu :)

Protams pirms visām šim darbībām uztaisi backupu - katram gadījumam.

Kad esi savedis kārtībā visus DB settingus mēģini iedzīt iekš DB datus pa jaunu no backupa pirms tam ar icovn vai kādu citu tūli bakupā esošos datus pārdzenot uz Utf-8

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...