VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
if ($this->connection_master) { $this->select_db($this->database); $this->query("set names 'cp1251'"); } }
@SoapMaker
Простоузер
Join Date: Aug 2007
Posts: 74
Reputation:
Novice 2
Репутация в разделе: 2
0
HoSStiA,
проблема с русскими буквами исчезла но почемуто перестали работать все менюшки жабоскриптовские в том числе и в админке (вход в админку без проблем)
@HoSStiA
Продвинутый
Join Date: Jul 2006
Posts: 86
Версия vB: 3.7 Beta
Reputation:
Опытный 49
Репутация в разделе: 45
0
Открой сайт в ФФ и посмотри, на чем ругается "Инструменты - Консоль ошибок".
Также посмотри, что твориться в начале исходного кода страницы, особенно в окрестностях
И сами скрипты проверь в директории clientscript/ (на доступность чтения).
@VipeR
Private Person
Developer
Join Date: Aug 2005
Posts: 5,593
Версия vB: 1.x.x
Пол:
Reputation:
Гуру 4633
Репутация в разделе: 1969
0
Не легче выполнить sql-запрос на бд (ALTER TABLE и COLLATE) перед импортом базы и поднимать дамп в верной кодировке?
@HoSStiA
Продвинутый
Join Date: Jul 2006
Posts: 86
Версия vB: 3.7 Beta
Reputation:
Опытный 49
Репутация в разделе: 45
0
Quote:
Не легче выполнить sql-запрос на бд (ALTER TABLE и COLLATE) перед импортом базы и поднимать дамп в верной кодировке?
Эти проблемы с кириллицей начались с выходом MySQL 5.1 (а может быть, и 5.0). Стандартный скрипт инсталлятора (и при обновлении форума в том числе), на некоторых серверах не будет работать корректно с русскими символами без предварительного SQL-запроса SET NAMES 'кодировка', если по-умолчанию на уровне MySQL сервера установлены 'latin1' и 'latin1_swedish_ci'.
Так, например, происходит, если на FreeBSD 7 все собирается из оригинальных портов. На джейлах вообще может быть расклонирована уже готовая оснастка веб-сервера, и проще ничего не трогать, чем купаться в core.dump'ах.
Когда подобных серверах разворачиваешь другие платформы, например Joomla! или Drupal, также приходится дописывать в коде cp1251 или utf-8 соответственно, но зато при переносе с сервера на сервер уже можно не беспокоиться, что русский будет отображаться правильно, даже при переезде на буржуйских хостинг.
@andrew2
Простоузер
Join Date: Jan 2008
Posts: 16
Reputation:
Novice 0
Репутация в разделе: 0
0
Quote:
Originally Posted by HoSStiA
Я эту проблему решаю, добавляя
PHP Code:
$this->query("set names 'cp1251'");
в функцию connect в файле includes/class_core.php после выбора БД:
if ($this->connection_master) { $this->select_db($this->database); $this->query("set names 'cp1251'"); } }
Помогло 100% . И есть вопрос . Хочу перенести пользовотелей с SMF в vBulletin через ImpEx.v1.83
но возникают такиеже трудности с кодировкой при импорте в базу заливается ??? ?? ??????
Возможно ли решение с подстановкой $this->query("set names 'cp1251'"); в данном случе
@netwind
Гуру
Join Date: Aug 2005
Location: Рiдна Олбанея
Posts: 3,844
Версия vB: 3.8.x
Reputation:
Гуру 1227
Репутация в разделе: 901
0
никого не слушай . в конфиге и vbulletin и impex можно указать кодировку.
они сами делают "set names"