archux Posted February 27, 2008 Report Share Posted February 27, 2008 Labas dienas! (Geras audimas :) ) Nu tā! Lieta man sekojoša! Mainu hostinga serveri a tur problēma tāda, ka serverim iepriekšējajam bija php4, a jaunajam ir PHP5! Un problēma parādījās tur, ka man datubāzē viss sarakstīts ir ar garumzīmēm un mīkstinājuma zīmēm! Uzliku savu datubāzi uz jaunā servera, datubāzē vis ir ar garajiem Ā utt (vovshem ar garumzīmēm un mīkstinājuma zīmēm), a mājas lapā viss atspoguļojās sa4akarētā formātā! Sa4akarētais formāts: visu garumzīmju un mīkstinājuma zīmju vietā ir ? Ko man iesākt, lai risinātu šo problēmu? Paldies! Link to comment Share on other sites More sharing options...
andrisp Posted February 27, 2008 Report Share Posted February 27, 2008 Ar php versijām te maz sakara. Es pārliecināts, ka vispār db dati pareizi pārnesti, nesačakarējot enkodingu ? Link to comment Share on other sites More sharing options...
GedroX Posted February 27, 2008 Report Share Posted February 27, 2008 Vispirms uzzini, kurā līmenī dati čakarējas. Laikam jau saņemot no datubāzes. Varbūt 'SET NAMES UTF-8' palīdz? Link to comment Share on other sites More sharing options...
archux Posted February 27, 2008 Author Report Share Posted February 27, 2008 (edited) pārbaudīju pārnesu visu utf-8 formā viss 4otka datubāzē izskatās tieši tā pat kā uz vecā servera! viss identisks! Šo parāda phpmyadmin: Old mysql version: # MySQL client version: 3.23.49 # Used PHP extensions: mysql New mysql version: # MySQL client version: 5.0.45 # Used PHP extensions: mysqli A nesot db nost caur phpmy admin failā sql versiju rāda: -- Servera versija: 5.0.27 -- PHP Versija: 4.4.5 A un serverim jaunajam to4na ir 5 versija! Vecajam arī 5 versija! (Appserv v2.4.8) Plus vēl atradu ko man pastāstīja phpmyadmin par serveri: ________________________________________ character set client utf8 character set connection utf8 character set database utf8 character set filesystem binary character set results utf8 character set server utf8 character set system utf8 collation connection utf8_unicode_ci (Globālā vērtība) utf8_general_ci collation database utf8_general_ci collation server utf8_general_ci ------------------------------------------ Provēju, nekā! (SET NAMES UTF-8) Edited February 27, 2008 by archux Link to comment Share on other sites More sharing options...
Pentiums Posted February 27, 2008 Report Share Posted February 27, 2008 pie kverija pieliec SET NAMES un tavas lapas encodings Link to comment Share on other sites More sharing options...
archux Posted February 27, 2008 Author Report Share Posted February 27, 2008 Lūdzu uzraksti kaut kādu mazu paraudziņu kā rīkoties ar SET NAMES, varbūt kautko nepraizi daru tāpēc arī nesanāk :) Link to comment Share on other sites More sharing options...
andrisp Posted February 27, 2008 Report Share Posted February 27, 2008 Manuāli paskaties, bet nu: mysql_query("SET NAMES utf8"); Link to comment Share on other sites More sharing options...
Kaitnieks Posted February 28, 2008 Report Share Posted February 28, 2008 Otrs variants ir pārnešanā izmantot phpMyAdmin 2.2.7. Neesmu iedziļinājies, kāpēc, bet darbojas un nav jāmaina php kods vispār. Link to comment Share on other sites More sharing options...
marrtins Posted February 28, 2008 Report Share Posted February 28, 2008 Varianti: 1) jau sačakarēta importējamā DB 2) nepareizi importēta DB - nepareizs encodings 3) nepareizi slēdzamies pie MySQL - nepareizs encodings (skat `SET NAMES <charset>`), vai arī mysqli_set_charset($db_conn, $db_charset); Ticu, ka Tev pie vainas ir 3) Link to comment Share on other sites More sharing options...
archux Posted March 3, 2008 Author Report Share Posted March 3, 2008 Nokārtoju problēmu, paldies! Link to comment Share on other sites More sharing options...
andrisp Posted March 3, 2008 Report Share Posted March 3, 2008 Pastāstīt nevēlies, kas tad bija par problēmu ? Link to comment Share on other sites More sharing options...
archux Posted March 12, 2008 Author Report Share Posted March 12, 2008 vnk panjemu un tos burtus salaboju nebija tai lapā daudz ko labot, vnk vajadzeja steidzigi :p Link to comment Share on other sites More sharing options...
Recommended Posts