Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Знаки вопроса при обновлении на 3.0.x

Опубликовано:

Здравствуйте, уважаемые форумчане. Помогите пожалуйста разобраться с кодировкой после обновления форума с 2.5.5 на 3.0.x. После обновления на форуме все данные из базы выводятся знаками вопроса. Как мне справиться с такой проблемой?

Рекомендованные сообщения

Опубликовано:
Обратите внимание

"Board url", указанный вами в профиле, некорректен, либо недоступен на данный момент. Пожауйста, заполните его, потому что он скорее всего потребуется при диагностике вашей проблемы.

Опубликовано:

Откатить бэкап

Перекодировать бд в utf8

В conf_global.php перед обновлением добавить $INFO['sql_charset'] = 'utf8';

....

Читаем инструкцию http://ipbskins.ru/forum/topic4912.html

ПРОФИТ!

Опубликовано:
  • Автор

Спасибо за ответ.

Откатился, каждая таблица в cp1251_general_ci, данные в таблице такого вида:

Очень все 

Запустил скрипт от Ritsuka, срипт секунд 20 повисел, затем выдал changed to UTF-8 у каждой таблицы. После этого обстановка такая:

Все таблицы в utf8_general_ci, данные в них остались такого же вида, то есть иероглифами.

После обновления скрипта данные на форуме стали такого вида: ЎРІРѕР±РѕРґРЅС‹Р№ доступ.

Опубликовано:

После обновления скрипта данные на форуме стали такого вида: ЎРІРѕР±РѕРґРЅС‹Р№ доступ.

Это utf-8 который показывается браузером как windows-1251

 

добавить в htaccess http://ipbskins.ru/forum/topic10487.html#entry68385

плюс указать кодировку на форуме System Settings > System > Server Environment > Document character set: UTF-8

Опубликовано:
  • Автор

Да, я уже добавил эту инструкцию в htaccess, но безрезультатно.. :(

Опубликовано:

Смотрите заголовки отдаваемые сервером, смотрите какой charset находиться в исходном коде странице. Если везде стоит utf-8, значит кодировка в базе по прежнему битая.

Опубликовано:
  • Автор

В заголовке тоже utf8 отдаётся.. В настройках и htaccess тоже все кодировки utf8 установлены..

 

Уже третий день борюсь с этим обновлением :(

Решение пришло внезапно: сначала прогнал базу с помощью Supex Dumper для избавления базы от крякозябр, затем применил скрипт от Ritsuka для перегона кодировки в utf8, только после этого всё встало на свои места. siv1987, спасибо большое за наводку ;)

Создайте аккаунт или войдите в него для комментирования

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.