tas_pats Posted June 30, 2008 Report Share Posted June 30, 2008 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! Link to comment Share on other sites More sharing options...
Pentiums Posted July 1, 2008 Report Share Posted July 1, 2008 pie mysql kverija piemet SET NAMES UTF8 p.s (visam jābūt utf8: db, lapas charsetam, failiem) Link to comment Share on other sites More sharing options...
tas_pats Posted July 1, 2008 Author Report Share Posted July 1, 2008 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.. Link to comment Share on other sites More sharing options...
john.brown Posted July 1, 2008 Report Share Posted July 1, 2008 (edited) Ja tev vajag no kaut kā uz utf-8, tad vari šito pamēģināt http://www.melody-soft.com/html/unifier.html Edited July 1, 2008 by john.brown Link to comment Share on other sites More sharing options...
bubu Posted July 1, 2008 Report Share Posted July 1, 2008 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. Link to comment Share on other sites More sharing options...
Recommended Posts