- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте.
Вопрос стандартный, но ситуация не стандартная.
Пытаюсь импортировать модуль для 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, всё отлично. Без вопросиков.
Вот выше скрин. Там всё содержание таблицы, в которой кодировка не меняется.
Ну тогда можно доступ к фтп в личку и я вам поправлю без мучений и переделки таблиц. :)