- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте.
Вопрос стандартный, но ситуация не стандартная.
Пытаюсь импортировать модуль для vbulletin (хак, плагин).
После этого для него создаются таблицы в базе. Но в кодировке "latin1_swedish_ci"
Пробую исправить, выполнив запросы для каждой таблицы:
И потом уже меняю, выполнив запрос:
Это работает, кроме одной таблицы. В ней не меняется ни в какую. Ни через запрос, ни вручную.
Выдает такую ошибку:
Что можно сделать? Помогите пожалуйста, кто знает.
Уже прогуглил всё, нет решения :(
Она сильно обьёмная? Удалить и ручками создать заново не вариант?
я когда базу подключаю делаю туда запрос
$DB->query('SET NAMES cp1251');
и больше не думаю о кодировках )
eavy, так а в phpmyadmin (вкладка Операции) путем выбора из списка не срабатывает что ли?
я когда базу подключаю делаю туда запрос
$DB->query('SET NAMES cp1251');
и больше не думаю о кодировках )
Lunatig, здесь не база подключается, а xml продукт (модуль) Vbulletin через админку устанавливается/импортируется. И он в базе таблицы создаёт.
Она сильно обьёмная? Удалить и ручками создать заново не вариант?
Думал над этим. Но я удалив, создать не смогу. Не знаю просто как. Там же у каждого поля (или как называется), свои какие то значения, функции.
А так, да. Всего три поля поменять:
[ATTACH]103054[/ATTACH]
pagetext, title и state.
eavy, так а в phpmyadmin (вкладка Операции) путем выбора из списка не срабатывает что ли?
Я где список не найду. Но вот на вкладке операции:
[ATTACH]103056[/ATTACH]
Если у всей таблицы сравнение нужное выбрать, сначала "binary", потом "cp1251_general_ci", то всё без ошибок. Но у полей всё равно остается "latin1_swedish_ci" и также не меняется, ошибка.
Я наверное ничего не знаю, вот и не получается.
Ну и что?
На форуме что-то криво отображается?
Попробуйте выйти в корень таблиц, оттуда нажмите Операции. И там в "Сравнение" укажите нужную кодировку. Скорее всего там стоит latin1_swedish_ci
Ну и что?
На форуме что-то криво отображается?
LEOnidUKG, да.
Это вообще модуль блогов для vBulletin. Такой же, как на этом форуме.
Из за кодировки ошибки возникают и не работает.
Все поправил, кроме одной таблицы. Она как понял за текст записей отвечает.
Они как раз криво отображаются. Текст в виде "????????????".
Попробуйте выйти в корень таблиц, оттуда нажмите Операции. И там в "Сравнение" укажите нужную кодировку. Скорее всего там стоит latin1_swedish_ci
Liberus, спасибо, но не помогло. Да, стояло latin1_swedish_ci.
Поменял. Но в той проблемной таблице потом всё равно ничего нельзя поменять. Та же ошибка.
Не знаю даже.
А в phpmyadmin тоже вопросики или там нормально?
LEOnidUKG, всё отлично. Без вопросиков.
Вот выше скрин. Там всё содержание таблицы, в которой кодировка не меняется.
LEOnidUKG, всё отлично. Без вопросиков.
Вот выше скрин. Там всё содержание таблицы, в которой кодировка не меняется.
Ну тогда можно доступ к фтп в личку и я вам поправлю без мучений и переделки таблиц. :)