![]() |
|
|
||||||||
| Инструкции по vBulletin Всевозможные мануалы, FAQ и инструкции по vBulletin |
![]() |
|
|
Опции темы | Поиск в этой теме |
|
|
#1 | |||
|
Местный житель
![]()
|
Так-с, очень много проблем, связанные с кодировкой форума. В итоге у некоторых появляются “кракозябры” (непонятные спецсимволы и т.п.), а у некоторых вообще отсутствует язык на форуме.
Существует последовательность определения своих действий: 1. Используя PHPMyAdmin “залезть” в БД форума, и определить в какой кодировке находятся таблицы; 2. Определить кодировку Мускула (MySQL); 3. Предпринять действия к предотвращению проблемы. Допустим, БД у нас в кодировке utf-8, а соединений мускула и его кодировка в ср1251. Берем файл init.php с папки includes, находим там строчку (сразу после подключения): PHP код:
PHP код:
Другая ситуация - БД в ср1251, Мускул в utf-8. Берем все тот же init.php, находим ту самую строчку: PHP код:
PHP код:
------------------------------------------------- Внимание: Ниже - для версии 3.8! | ------------------------------------------------- Найти: PHP код:
PHP код:
PHP код:
|
|||
|
Последний раз редактировалось Serberg; 17.09.2010 в 23:27.. |
||||
|
||||
|
|
#2 | |||
|
Пользователь
![]()
|
у меня русский язык встал, и в init.php прописал, все стало отображаться но подсказки остались как знаки вопросов и раздел добавить модераторов там где Основная группа пользователей и Дополнительные группы пользователей там везде знаки вопросов
Нажми для просмотра
PHP код:
и в статусе тоже вопросы и в разделе права в разделах Нажми для просмотра
PHP код:
и как это исправить не пойму? а сам форум на русском отображается и остальные все разделы все отображаются нормально. подскажите как исправить а то не удобно так, еле догадался как добавить модера... |
|||
|
Последний раз редактировалось Reconik; 04.12.2009 в 04:27.. |
||||
|
||||
|
|
#3 | |||||||
|
Опытный пользователь
![]()
|
Вы бы ошибку в названии темы исправили, я вчера ее весь день искала. Мне и в голову бы никогда не пришло забивать в поиск "Продлема с кодировкой"
|
|||||||
|
Последний раз редактировалось Ghost; 27.05.2010 в 12:21.. |
||||||||
|
||||||||
|
|
#10 | |||
|
Пользователь
![]()
|
Нет. Я обновил с версии 3.5.1 до 3.8.6. И с этого всё началось. Причем в админке всё нормально, но если что-то касается сообщений пользователей или ников - то выдаёт квадратики.
|
|||
|
Последний раз редактировалось Gerolder; 13.09.2010 в 02:09.. |
||||
|
||||
|
|
#12 | |||
|
Знаток
![]()
|
Вот что у него выдает--->
Нажми для просмотра
Warning: include([path]/plugins/vbplaza_cache_templates.php) [function.include]: failed to open stream: No such file or directory in [path]/global.php(355) : eval()'d code on line 12
Warning: include() [function.include]: Failed opening '[path]/plugins/vbplaza_cache_templates.php' for inclusion (include_path='.:') in [path]/global.php(355) : eval()'d code on line 12 |
|||
|
||||
|
|
#17 | |||
|
Коварный тип
![]()
|
Black dog, содержимое файлов зависит от версии движка. Я на 3.8.4 не пробовал т.к. не испытывал подобной проблемы, но ранних версиях точно работает.
|
|||
|
||||
|
|
#19 | |||
|
Коварный тип
![]()
|
Black dog, я так понял что у тебя после переезда проблемы то начались. И кто мне там рассказывал про то что дампер - это хлам и все нормальные люди пользуются реальными средствами резервного копирования.
Нужно еще раз слить базу дампером, затем создать базу на сервере, указать ей сопоставление то что использовалось на форуме (например utf-8) и при импорте дампером указать принудительное изменение кодировки на utf-8. Хотя при использовании utf-8 таких проблем возникнуть не должно, а вот если вы использовали cp1251 и переехали на хостинг забугорный - то тут да, тогда нужно принудительно заливать базу в нужной кодировке. Все не русские хосты просто по умолчанию базу лепят на utf-8. |
|||
|
||||
|
|
#20 | |||
|
Коварный тип
![]()
|
Black dog, кстати говоря, попробуй в файле config.php раскомментировать сточку:
$config['Mysqli']['charset'] = 'cp1251'; И прописать в ней используемую в базе кодировку (utf8 или cp1251). А лучше обе и посмотреть на результат. |
|||
|
||||
|
|
#22 | |||
|
Грамотный форумчанин
![]()
|
Возникла ошибка!
Неправильный запрос. You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'п»ї-- MySQL dump 10.11/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLI' at line 1 (256) это думпер чтото не так делает |
|||
|
||||
![]() |
| Метки |
| знаки вопроса, кодировка, неотображается, Проблема, русский язык |
| Опции темы | Поиск в этой теме |
|
|
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| [Инструкция] Как установить русский язык. | Stalker | Nokia | 29 | 16.06.2015 16:40 |
| Как установить русский язык | motos | vBulletin 3.х | 3 | 05.06.2009 17:01 |
| После перепрошивки E-51отсутствует русский язык | BVS | Nokia | 1 | 11.02.2009 10:25 |