VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Стартую очередную тему тк ответа на свой вопрос не нашел.
конвертнул БД
Code:
SELECT CONCAT( 'ALTER TABLE `', t.`TABLE_SCHEMA` , '`.`', t.`TABLE_NAME` , '` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;' ) AS sqlcode
FROM `information_schema`.`TABLES` t
WHERE 1
AND t.`TABLE_SCHEMA` = 'My_DB_for_convert'
ORDER BY 1
и что, это срабатывает? у 4ки имеется некоторая проблема с тулс.пхп...
ну ок, допустим
на скрине, где выбран английский, языка тоже нет
через тулс обновить язык, там есть такой пункт
английский точно появится
если с русским будут проблемы - либо перезалить русик, либо админка - поиск по фразам - любое слово на англ, хоть forum - открыть любую найденную фразу и пересохранить
префиксы и доп.поля, видимо, тоже придётся пересохранять
@Liked, AddDefaultCharset utf-8 вставляет в заголовки апача «Content-Type: text/html; charset=utf-8»
Это имеет смысл в очень незначительном кол-ве случаев. 99% браузеров понимают мету, а строка нужна только если ваш хостер по тупости своей туда вписывает принудительно кодировку не подходящую вам, таким образом устраняется конфликт.
PS: а вообще проблема решена.
@Liked
Специалист
Join Date: Dec 2012
Posts: 1,158
Версия vB: 4.2.х
Пол:
Reputation:
Professional 491
Репутация в разделе: 376
0
В админку же пускает? По обновляйте счетчики (разделы, темы и пр.)
так, провел все на рабочем варианте и вылезла еще одна проблема
Fatal error: Unsupported operand types in /home/****/includes/functions_user.php on line 267
при входе в ЛС или кабинет
PHP Code:
if (!empty($vbulletin->userinfo['pmfolders'])) { /*267:*/ $pmfolders = $pmfolders + unserialize($vbulletin->userinfo['pmfolders']); }
Arnowt добавил 19.06.2014 в 12:01
Из-за сериализации после конвертирования десериализация пройти не может, по причине удлинения названий.
Вот такой скрипт я чуток поправил его.
Пишите в корень сайта запускаете и жмете [Repair!]
А вот еще нежданчик...
таблица phrase в ней уникальный индекс name_lang_type
но в таблице есть следующие значения varname
common.langDirLTR
common.langDirLTR
common.langDirLtr
common.langDirLtr
common.langDirRTL
common.langDirRTL
common.langDirRtl
common.langDirRtl
в виду того что перекодирование делается на utf8_general_ci возникает ошибка.
Выход:
удаляем индекс name_lang_type
конвертируем.
изменяем кодировку поля varname с utf8_general_ci на utf8_bin