NickTheGreek 160 Report post Posted June 16, 2017 Μόλις μου έτυχε ξανα σενάριο μεταφοράς βάσης IPB με άλλο collation και βλεπουμε μετά: FATAL ERROR Your settings could not be read by IP.Board. This is a fatal error and IP.Board cannot function while this issue persists. This issue is generally caused by changing your character set in the ACP to one that does not support data stored in the rest of your settings, or by restoring a database backup/completing a server transfer and importing your database tables using the wrong character set or collation. You should contact IPS Technical Support for further assistance. Η λυση ειναι το παρακάτω DB="{your DB name}" ( echo 'ALTER DATABASE `'"$DB"'` CHARACTER SET utf8 COLLATE utf8_general_ci;' mysql "$DB" -e "SHOW TABLES" --batch --skip-column-names \ | xargs -I{} echo 'ALTER TABLE `'{}'` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;' ) \ | mysql "$DB" 1 Quote Share this post Link to post Share on other sites
NickTheGreek 160 Report post Posted June 16, 2017 Available character sets The following character sets are available: mysql> show character set; +----------+-----------------------------+---------------------+--------+ | Charset | Description | Default collation | Maxlen | +----------+-----------------------------+---------------------+--------+ | big5 | Big5 Traditional Chinese | big5_chinese_ci | 2 | | dec8 | DEC West European | dec8_swedish_ci | 1 | | cp850 | DOS West European | cp850_general_ci | 1 | | hp8 | HP West European | hp8_english_ci | 1 | | koi8r | KOI8-R Relcom Russian | koi8r_general_ci | 1 | | latin1 | cp1252 West European | latin1_swedish_ci | 1 | | latin2 | ISO 8859-2 Central European | latin2_general_ci | 1 | | swe7 | 7bit Swedish | swe7_swedish_ci | 1 | | ascii | US ASCII | ascii_general_ci | 1 | | ujis | EUC-JP Japanese | ujis_japanese_ci | 3 | | sjis | Shift-JIS Japanese | sjis_japanese_ci | 2 | | hebrew | ISO 8859-8 Hebrew | hebrew_general_ci | 1 | | tis620 | TIS620 Thai | tis620_thai_ci | 1 | | euckr | EUC-KR Korean | euckr_korean_ci | 2 | | koi8u | KOI8-U Ukrainian | koi8u_general_ci | 1 | | gb2312 | GB2312 Simplified Chinese | gb2312_chinese_ci | 2 | | greek | ISO 8859-7 Greek | greek_general_ci | 1 | | cp1250 | Windows Central European | cp1250_general_ci | 1 | | gbk | GBK Simplified Chinese | gbk_chinese_ci | 2 | | latin5 | ISO 8859-9 Turkish | latin5_turkish_ci | 1 | | armscii8 | ARMSCII-8 Armenian | armscii8_general_ci | 1 | | utf8 | UTF-8 Unicode | utf8_general_ci | 3 | | ucs2 | UCS-2 Unicode | ucs2_general_ci | 2 | | cp866 | DOS Russian | cp866_general_ci | 1 | | keybcs2 | DOS Kamenicky Czech-Slovak | keybcs2_general_ci | 1 | | macce | Mac Central European | macce_general_ci | 1 | | macroman | Mac West European | macroman_general_ci | 1 | | cp852 | DOS Central European | cp852_general_ci | 1 | | latin7 | ISO 8859-13 Baltic | latin7_general_ci | 1 | | cp1251 | Windows Cyrillic | cp1251_general_ci | 1 | | cp1256 | Windows Arabic | cp1256_general_ci | 1 | | cp1257 | Windows Baltic | cp1257_general_ci | 1 | | binary | Binary pseudo charset | binary | 1 | | geostd8 | GEOSTD8 Georgian | geostd8_general_ci | 1 | | cp932 | SJIS for Windows Japanese | cp932_japanese_ci | 2 | | eucjpms | UJIS for Windows Japanese | eucjpms_japanese_ci | 3 | +----------+-----------------------------+---------------------+--------+ https://mediatemple.net/community/products/dv/204403914/default-mysql-character-set-and-collation Quote Share this post Link to post Share on other sites
NickTheGreek 160 Report post Posted June 16, 2017 also depends on the backup method ! https://www.whitesmith.co/blog/latin1-to-utf8/ Quote Share this post Link to post Share on other sites
Giannis 49 Report post Posted July 19, 2017 IPB 3.x λογικά, Συνήθως το κάνω με τον εξής τρόπο: Για να δω σε ποιο charset είναι ρυθμισμένη η MySQL / MariaDB mysqladmin -u root -p var | grep -E 'character|collation' | tr -s ' ' Αν είναι σε latin1 αλλάζω σε utf8 sudo nano /etc/my.cnf --------------------- [mysqld] character-set-server=utf8 --------------------- mysqlrestart Και τέλος τρέχω το εργαλείο μετατροπής πινάκων της IPS: IPS UTF8 Database Converter Quote Share this post Link to post Share on other sites
NickTheGreek 160 Report post Posted July 19, 2017 μονο σε IPB 3.x εχω δεί τέτοια θεματα, και ποτέ μα ποτέ σε phpBB Quote Share this post Link to post Share on other sites
Giannis 49 Report post Posted July 19, 2017 Δεν ξέρω για τα open source δεν τα έχω δουλέψει αλλά έχω ακούσει τα καλύτερα για phpBB και MyBB. Quote Share this post Link to post Share on other sites