- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
VK приобрела 70% в структуре компании-разработчика red_mad_robot
Которая участвовала в создании RuStore
Оксана Мамчуева
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте!
Помогите пожалуйста справиться с проблемой кодировки. Стандартная кодировка сайта cp1251, базы данных такая же. Всё бы хорошо, но данные из базы показываются знаками вопроса. Я думаю, что база конвертирует из cp1251 в UTF8 и выдаёт данные уже в UTF8. Как сне справиться с этим? Буду благодарен за помощь.
Либо в конфиге апача по умолчанию для домена устанановлена кодировка неверная - это к хостеру. Либо в базе установлены не верные соединения. Ну и самый распространенный вариант, при импорте Вы указали кодировку файла utf-8, которая стоит по дефолту
У меня была такая проблема когда устанавливал базу данных. Проблема решилась тем что почистил кэш в DLE.
хостер сказал, что у него кодировка по умолчанию стоит utf8, может можно как-то сделать, чтобы база в cp1251 выдавала данные?
База не импортировалась.
Ответ базы на show variables like '%char%';
character_set_connection utf8
character_set_database cp1251
character_set_filesystem binary
character_set_results utf8
character_set_server utf8
character_set_system utf8
character_sets_dir /usr/share/mysql/charsets/
дле работает по умолчанию на 1251
тебе надо проследить за 3 вешами
1) чтоб таблицы были созданы в 1251, бывает они создаются в умолчательной кодировке. чего тебе не надо
2) надо убедиться, что в настройках хоста, и заголовках страниц стоит 1251. потому что если сервер отдает конент 1251 с хидерами утфа - тоже будет месиво
3) не знаю как в текущей версии ДЛЕ, но мне приходилость руками прописывать в db конфиге set names cp2151 чтоб опять же умолчательное не включилось
все таблицы, вся база в cp1251
в db_config прописано:
mysql_query("SET CHARACTER SET CP1251");
Уже не знаю на что думать..
Pavlikoff добавил 12.02.2010 в 11:00
ещё заметил, что все данные в базе содержатся в нормальном виде, если добавить новость, она отобразится на сайте в читаемом виде, а в базе крякозябрами.
Pavlikoff добавил 12.02.2010 в 11:16
5 баксов тому, кто поможет решить проблему!
5 баксов тому, кто поможет решить проблему!
А доступы предоставите ?
нет, к сожалению не могу..
обычно хватает надписи в .htaccess
AddDefaultCharset WINDOWS-1251
проблема этим не решается