LINUX.ORG.RU
ФорумAdmin

кодировка в связке apache+ mariadb

 ,


0

1

переползаю со старой fedora на новую 34, перетащил базу с веб мордой, но на старой федоре все русские записи базы прекрасно читаются, а на новой федоре одни вопросы, в шапке html все перепроверил, в базе вроде все тоже точно так же. Но что дернуто select ом в табличку, русское - нечитаемо. Причем меняю кодировки на то что дернул из базы никак не влияет.

Посоветуйте, что можно предпринять?

★★★★
  1. Определить, в какой кодировке база.
  2. Выставлять эту кодировку через запрос set names в пыхе, или что у тебя там.
goingUp ★★★★★
()
Ответ на: комментарий от goingUp

Да PHP. Спасибо! База в utf8 и в PHP echo mb_internal_encoding(); показывает UTF8

ЧТО НЕ ТАК?

alex_sim ★★★★
() автор топика
Последнее исправление: alex_sim (всего исправлений: 2)
Ответ на: комментарий от alex_sim

Кроме серверной кодировки есть клиентская. Проверь и настрой обе (лучше обе держать в юникоде)

zemidius
()
Последнее исправление: zemidius (всего исправлений: 1)
Ответ на: комментарий от goingUp

Большое Спасибо, все получилось.

alex_sim ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.