Jump to content
php.lv forumi

Recommended Posts

Posted

Tātad pārvietojot lapu no Windows servera (kur tā griezās izmantojot XAMPP) uz unix kastes (nano.lv, bet pieņemu, ka nozīmes tur nav) un sākas problēmas - tekstā, kurš iekš DB tiek glabāts utf8_bin kodējumā parādās ķeburi (tie ir arī datu bāzes ierakstos, bet uz Windows kastes viss darbojas bez problēmām).

 

Tātad:

Kur varētu būt bēda? Vai ir jāpārkonvertē datu bāzes ieraksti kādā citā kodējumā?

Vai varbūt problēma varētu būt PHP iestādījumos? (jāmaina php.ini)

Vai varbūt kopējot ir nomainījušies kodējumi? (apšaubāma versija, vai ne?)

Kāds cits iemesls?

 

Un pats galvenais - kā to risināt?

 

Paldies par Jūsu laiku!

Posted

pie mysql kverija piemet

SET NAMES UTF8

 

p.s (visam jābūt utf8: db, lapas charsetam, failiem)

Posted

Vai ir kāds toolis, ar ko varētu nokonvertēt veselu direktoriju?

Jo tas nav mans projekts.. un negribētos gluži pārsimts failiem ar roku mainīt kodējumu, jo kā izrādās tie ir kā nu kurais katrs ar savu kodējumu..

Posted
Vai ir kāds toolis, ar ko varētu nokonvertēt veselu direktoriju?

To var visai viegli ar php: glob + file_get_contents + iconv + file_put_contents.

×
×
  • Create New...