Avaleht
uus teema   vasta Tarkvara »  WWW »  Serveri vahetusel kadunud täpitähed. märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
-IFFI-
HV kasutaja
-IFFI-

liitunud: 31.12.2002




sõnum 08.03.2010 15:43:39 Serveri vahetusel kadunud täpitähed. vasta tsitaadiga

Kuna ei leidnud siit analoogset teemat ja ei saanud vastust ka olemas olevatest teemadest siis loon sellekohase teema.

Probleem siis on järgnevalt selline, et kolisin ühest serverist teise kogu oma krempliga ja nüüd uues serveris on kadunud kõik täpitähed. Uues serveris töötavad aga nad korralikult, seda selles mõtes, et kui jutukas kirjutada või luues uusi postitusi siis on need olemas?.

Kuna teostasin ka sellist kolimist esmakordselt siis ei oska härjal sarvist haarata. DB-st tegin default seadistustega Export ja siis uude DB-sse Import. Panin tähele sellist assja kui teha Importi siis on seal mingi valik Ühilduvuse kohta (default on NONE)...kuna on üsnagi mahukas ja aega nõudev see DB uude kohta paigaldamine siis ei kipu eriti nii sama katse-eksitus meetodil seda katsetama.

Juhul kui peaks olema oluline info siis vahetasin kodumaise teenusepakkuja välja välismaise vastu.
Kommentaarid: 17 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 16
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
raitl
HV veteran


liitunud: 20.01.2002



Autoriseeritud ID-kaardiga

sõnum 08.03.2010 16:19:53 vasta tsitaadiga

vaata uue ja vana serveri localed üle. Erinevad Charsetid kasutuses. Ühes arvatavasti UTF-8 teises ISO-8859-15
Kommentaarid: 166 loe/lisa Kasutajad arvavad:  :: 1 :: 0 :: 147
tagasi üles
vaata kasutaja infot saada privaatsõnum
-IFFI-
HV kasutaja
-IFFI-

liitunud: 31.12.2002




sõnum 08.03.2010 17:09:43 vasta tsitaadiga

Mõtled sa seda MySQL charset: UTF-8 Unicode (utf8) see mõlemas sama. Uues serveris on ka teised näitajad uuemad softi osas ega see ei tohiks mõjutada?
Kommentaarid: 17 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 16
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
raitl
HV veteran


liitunud: 20.01.2002



Autoriseeritud ID-kaardiga

sõnum 08.03.2010 17:16:46 vasta tsitaadiga

ei ei, mitte MySQL charset. Uuri vanas serveris loodud tekstifaili ja uues loodud tekstifaili. Lae oma arvutisse alla näiteks ja vaata mis character encodingus tekstid on.
Kommentaarid: 166 loe/lisa Kasutajad arvavad:  :: 1 :: 0 :: 147
tagasi üles
vaata kasutaja infot saada privaatsõnum
-IFFI-
HV kasutaja
-IFFI-

liitunud: 31.12.2002




sõnum 08.03.2010 17:52:33 vasta tsitaadiga

Sellised asjad leidsin vanast serveris tehtud sql failist mille importisin uute:

ENGINE=MyISAM DEFAULT CHARSET=latin1;
Setting this to ISO-8859-1 results in this charset being specified:<br /><br /><dfn> &lt;meta http-equiv=\"Content-Type\" content=\"text/html; charset=ISO-8859-1\" /&gt;</dfn>',

Ja uue servu DB-st tegin kah export sql faili ja siis sellised asjad


ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=18529 ; (kas see ei ole liigne või on puudu teises???)
Setting this to ISO-8859-1 results in this charset being specified:<br /><br /><dfn> &lt;meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /&gt;</dfn>',

Tundub nagu sama??? encoding olevat ...krt kipub jälle segaseks icon_biggrin.gif
Kommentaarid: 17 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 16
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
inzinz
HV kasutaja

liitunud: 26.01.2005




sõnum 08.03.2010 21:30:52 vasta tsitaadiga

Ehk on näidata linki kus need valed täpitähed kuvatakse ? Võibolla saab asja korda kui php koodis headeris öelda õige charset, täpsemini teaks soovitada reaalse lehe põhjal.
_________________
Upload.ee - eestimaine failiupload
Kommentaarid: 4 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 4
tagasi üles
vaata kasutaja infot saada privaatsõnum
-IFFI-
HV kasutaja
-IFFI-

liitunud: 31.12.2002




sõnum 10.03.2010 17:17:10 vasta tsitaadiga

Asi sai lahendatud järgmiselt,

Kõigepealt tühjendasin ära otsingu indexi ja tegin DB backupi vanast servust. Seda kõike vBulletini admini paneelis vastavate vahenditega.
Siis konvertisin järgmiste käskudega SQL faili;

iconv -f iso-8859-1 -t utf8 -o uus.sql vana.sql
sed -i 's/CHARSET=latin1/CHARSET=utf8/g' uus.sql


ja lihtsalt importisin phpMyAdminis selle.
Kommentaarid: 17 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 16
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  WWW »  Serveri vahetusel kadunud täpitähed.
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.