Проблема с кодировкой после обновления до MODX3. Знаки вопроса. Вопросительные знаки.
Я понимаю как выглядит этот вопрос, но начнем сначала самого. после обновления:
detective-kharkov.com/
joxi.ru/ZrJVDgDHQK8j8r
вот так выглядит кириллица. куда смотреть?
скинуть скрины настроек бд в phpmyadmin и config?
Спасибо
detective-kharkov.com/
joxi.ru/ZrJVDgDHQK8j8r
вот так выглядит кириллица. куда смотреть?
скинуть скрины настроек бд в phpmyadmin и config?
Спасибо
Комментарии: 13
joxi.ru/Vm6y0W0S3Lp5zr
joxi.ru/l2ZvBDBtlqvG12
joxi.ru/Dr8K8L8tKR86GA
joxi.ru/krDpNyNcGejy5r
просто не понимаю куда копать, все ведь utf8
сайт все равно выдает:
joxi.ru/eAOqVjVuvOXK5m
joxi.ru/l2ZvBDBtlqvG12
joxi.ru/Dr8K8L8tKR86GA
joxi.ru/krDpNyNcGejy5r
просто не понимаю куда копать, все ведь utf8
сайт все равно выдает:
joxi.ru/eAOqVjVuvOXK5m
Сама база в какой кодировке «Режим сопоставления» !?
Попробуй выполнить SQL-запрос
Попробуй выполнить SQL-запрос
ALTER DATABASE `имя_базы` COLLATE utf8mb3_general_ci
Все в utf8_general_ci. проблема появляется только при обновлении к MODX3
Как решил проблему?
У меня аналогичная проблема, только наоборот. На сайте и в MODX3 всё выглядит нормально, а в phpMyAdmin — вот так: «РљРѕСЂРѕР±РєРё для косметики Рё парфюмерии». Само собой, при вводе русского текста в phpMyAdmin он ломается в MODX и на сайте. Везде, где смог найти, указана кодировка utf8_general_ci. Проблема в том, что я не могу ни импортировать, ни экспортировать базу посредством phpMyAdmin.
Если у кого-то есть идеи, как можно решить эту проблему, помогите, пожалуйста. Установил MODX на совершенно чистую БД — то же самое, сразу все русские буквы изуродованы.
Что в итоге? Такая же проблема. С нуля установила 3.0.3
Я проблему так и не решил, здесь тоже ничего разумного не дождался. Установил версию 2.8.4, там всё нормально.
Ясно, спасибо. Тоже решила предыдущую версию поставить.
Убил день жизни, расковырял. В ядре ошибка.
Файл /core/vendor/xpdo/xpdo/src/xPDO/xPDOConnection.php
В строке
$connectFile = XPDO_CORE_PATH. 'om/'. $this->config['dbtype']. '/connect.inc.php';
меняем
'om/' на 'Om/'
Ошибка не позволяет подключить файл, в котором ставится SET NAMES. Вероятно, следует сообщить разработчикам.
Файл /core/vendor/xpdo/xpdo/src/xPDO/xPDOConnection.php
В строке
$connectFile = XPDO_CORE_PATH. 'om/'. $this->config['dbtype']. '/connect.inc.php';
меняем
'om/' на 'Om/'
Ошибка не позволяет подключить файл, в котором ставится SET NAMES. Вероятно, следует сообщить разработчикам.
И в той же директории в xPDO.php тоже исправить.
Не знаю, как кому, а мне это не помогло.
Установил 3.0.3 поверх 2.8.5, админка перестала работать сразу. Просто ни одна кнопка не работает и всё. В консоли — куча ошибок.
После выполнения трюка с заменой Om часть русских букв появилась, остальное — так же нечитаемо. Админка осталась мёртвой.
Установил 3.0.3 поверх 2.8.5, админка перестала работать сразу. Просто ни одна кнопка не работает и всё. В консоли — куча ошибок.
После выполнения трюка с заменой Om часть русских букв появилась, остальное — так же нечитаемо. Админка осталась мёртвой.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.