VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Знаю, что проблема с кодировками не раз обсуждалась, поиск юзал, но у меня какая-то мистика происходит.
Мой форум переехал на другой сервер. Не смотря на то, что выставил все настройки кодировок как были на прежнем сервере, были сплошные знаки вопроса. Воспользовался советом, найденным мною на vbsupport по решению проблемы, добавил в init.php после подключения к бд строку mysql_query("SET CHARACTER SET cp1251"); и это почти помогло.
В некоторых местах на форуме все же остались знаки вопроса (название сайта, ключевые слова, "добавлено новое сообщение" в причине редактирования поста при работе предотвращения даблпостинга, полезны ссылки в welcome panel). Захожу в админку, открываю в основных настройках настройки Welcome Panel или пункт "название сайта / ссылка / контактная информация", содержимое полей отображается нормально. Жму сохранить (или на странице настроек welcome panel, или на странице "название сайта / ссылка / контактная информация" - не важно), все исправляется (даже если сохранить только одну вкладку, исправляются все знаки вопроса). Проходит некоторое время (не много, в пределах часа), знаки вопроса появляются опять. В письмах, которые приходят на мыло название сайта тоже отображается знаками вопроса.
Таблицы чекал, вроде целы. На всякий случай перезагрузил языки.
На сервере используется Apache v2.2.11, php 5.2.8, мускул 5.0.67, вобла 3.7.0. На прошлом серваке был 4 php и 4 mysql.
Настройки кодировок:
MySQL-кодировка: UTF-8 Unicode (utf8)
Сопоставление соединения с MySQL: utf8_general_ci (раньше стояла utf8_unicode_ci, пробовал, не решает проблемы)
Кодировка сервера БД: cp1251 (это можно через панель управления сервером ISP Manager выставить. Не знаю, какая была раньше, пробовал разные значения).
В таблицах сравнение cp1251_general_ci.
Прошу совета в решении проблемы.
S4mmael добавил 08.01.2009 в 00:16
Оказывается, если любые параметры сохранить из админки, знаки вопросов на некоторое время пропадают. Действительно мистика
Last edited by S4mmael : 01-08-2009 at 01:16 AM.
Reason: Добавлено сообщение
Обратись к хостеру за помощью, так как это 95% с ним связано.
@S4mmael
Продвинутый
Join Date: Jan 2007
Posts: 41
Reputation:
Опытный 16
Репутация в разделе: 16
0
Обратился в службу поддержки.
Еще почему-то VBSEO 3.1.0 после переезда перестала работать, открывала пустую страницу. Удалил ее.
@Cocos1
Простоузер
Join Date: Oct 2008
Location: Московская обл.
Posts: 106
Версия vB: 3.7.x
Reputation:
Novice 5
Репутация в разделе: 5
0
Еще, как вариант, при редактировании шаблонов или еще чего, смешал ANSI и unicode.
Если конечно такое возможно
@S4mmael
Продвинутый
Join Date: Jan 2007
Posts: 41
Reputation:
Опытный 16
Репутация в разделе: 16
0
Проблема решена путем установки utf8 в ISP Manager и прописывания CP1251 в my.cnf. Очень сильно помогла служба поодержки mchost.ru.
Тему можно закрывать.