Giannis Kozyrakis trv at freemail.gr
Mon Sep 3 23:15:34 EEST 2007


Panagiotis Palias wrote:
> Giannis Kozyrakis wrote:
>> Panagiotis Palias wrote:
>>> Giannis Kozyrakis - trv wrote:
>>>> Το πρόβλημα ειναι κλασσικό, και οφείλεται σε λάθος / διαφορετικό
>>>> encoding μεταξύ του sql αρχείου και της βάσης που προσπαθείς να
>>>> κάνεις το restore.
>>>>
>>>> trv
>>> Δεν το βρήκα κάτι τέτοιο στο internet η αλήθεια είναι. Όντως η βάση
>>> είναι utf-8 unicode και το backup σε cp1253. Όμως στο phpmyadmin δε
>>> βρίσκω στο characters sets and collations τέτοιο encode. Πρέπει να
>>> αλλάξω encode στο αρχείο; Αν ναι, πώς;
>>>
>>>
>> Επειδή το έχω αντιμετωπίσει πολλές φορές γιαυτό το είπα κατευθείαν και
>> απέκλεισα λάθη sql ή στο backup κτλ.
>>
>> Κάτι σαν iconv -f cp1253 -t UTF-8 backup.sql χρειάζεσαι, σε έμενα κάπως
>> ετσι δούλεψε τουλάχιστον.
>>
>> Ενναλακτικά μπορείς να το ανοίξεις με κάποιο καλά editor για win (πχ
>> ultra edit, notepad++ ) και να κάνεις convert σε utf8.
>>
>> Φυσικά χρειάζονται δοκιμές και πειραματισμός ;)
>>
>> trv
>>
>>
> Ξεκίνησε το convertion αλλά μου έβγαλε ένα λάθος και σταμάτησε.
> iconv: illegal input sequence at position 9619307
> position εννοεί τη γραμμή;
> 
> 

Και το συγκεκριμένο εμφανίζεται με το iconv στην κονσολα.
Αν είναι εύκολο δοκίμασε με ultraedit για win..

trv




More information about the Linux-greek-users mailing list