Главная > CMS | DLE > Установка DLE и UTF-8

Установка DLE и UTF-8

14.02.2012 4 комментария » Просмотры: 3 374

DLE

Поставили мне задачу, написать парсер для Adult сайта YouPorn и PornHub и интегрировать его, в DLE. Так как я знал немного этот движок, я быстро скачал первую попавшуюся версию, ей оказалась 7.3 и поставил на денвера (denwer) ибо домашний сервак с linux'ом не подключен, и флешка с ним же в виртуальной машине, была неизвестно где.

При установке меня спросили: "Какую кодировку Вы хотите использовать?". Я ответил, конечно UTF-8. Поставил, сделал парсер и заметил что все запросы с русскими буквами игнорируются. Полез в класс работы с БД. Данные отправляются в нормальном виде.. Что же делать... Проверил установку соединение с MySQL, установлен

Тоже вроде все правильно. И началось.. искал, искал и нашел, проблема в том, что кодировка правильно пишется не UTF8, а UTF-8. Вот так всего навсего тире.

Поэтому вот рецепт для тех у кого в dle, не записываются русские буквы в mysql :

1. Открываем файлик /www/engine/data/dbconfig.php
2. Ищем константу

3. Заменяем её на

p.s. И не забываем про эту настройку при переносе файлов DLE на другой сервер

Проверяем, должно работать!

Автор: | Рейтинг: 4/5 | Теги:

4 комментария

Написать свой
  1. Алекс Ответить
    30.01.2015 в 1:51 пп
    mysql_set_charset('utf8',$connect); тебе нужен
  2. Vitaliy Orlov Ответить
    19.11.2012 в 9:54 дп
  3. Viki Ответить
    19.11.2012 в 9:07 дп
    Нашел по ключевику установка sape на дле ютф-8. Жду поста про установку сапы на дле ютф-8, а то квадратики появляются.
  4. HeadHunter Ответить
    15.11.2012 в 2:21 пп
    Спасибо за пост... все работает вот - filov.net ток никак допереть не могу как заставить движок не создавать уменьшенные копии картинок, т.е. только уменьшать оригинальное изображение до нужных размеров и все...

Добавить комментарий для HeadHunter Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Разрешены HTML-теги: <a>, <code>, <i>, <em>, <strong>, <b>, <u>, <strike>