Английское общество поклонников философа Фрэнсиса Бэкона регулярно получало большое количество писем с жалобами на плохое качество бекона (сорта мяса). Данное общество решило разрешить создавшееся недоразумение, для чего опубликовало в газете следующее сообщение: "Общество Ф.Бэкона не имеет ничего общего с беконом, мы интересуемся творчеством английского философа Фрэнсиса Бэкона".
Вскоре после этого на адрес общества пришло письмо такого содержания: "Чем заниматься ерундой и писать "записульки" в газетах, лучше бы занялись улучшением качества мяса".
ребята, у кого vk-окно стоит и снята галка "редирект с неподдерживаемых устройств", проверьте свой сайт с телефона. возможно, идёт редирект на платник.
заголовки на js отдаются в 1251, вот в чём проблема..
хоть и в настройках nginx и апача стоит utf-8;
уже особо не знаю что и думать
---------- Добавлено 03.11.2012 в 01:42 ----------
уже грешным делом появилась мысль, сделать костыль:
через .htaccess перехватывать все обращения к .js на php-обработчик, который будет отсылать тот же js, но предварительно добавив headers с кодировкой utf-8
Chukcha: обработчик аякса работает с базой? коннект к базе с правильной кодировкой?
А никто и не говорит - трогать
Вы отправляете аякс запрос в каком-то виде... возьмите подставьте это запрос в адресную строку. Сервер должен что-то ответить, но может и не ответить, если post.
я не знаю как движок их отправляет.. там где есть такое, скрипт запакован eval(function(p,a,c,k,e,r), там где вставляется fckeditor (ифреймом) при переходе по ссылке ифрейма - белый экран
fckeditor вставляется в кривой кодировке. у него есть файл локализации на русский. он сохранен в утф-8. если пересохранить в 1251 - то на сайте (кодировка утф8) выглядит нормально. если он в утф-8, то выглядит как будто он в утф-8 и указано что кодировка должна быть 1251.
Английское общество поклонников философа Фрэнсиса Бэкона регулярно получало большое количество писем с жалобами на плохое качество бекона (сорта мяса). Данное общество решило разрешить создавшееся недоразумение, для чего опубликовало в газете следующее сообщение: "Общество Ф.Бэкона не имеет ничего общего с беконом, мы интересуемся творчеством английского философа Фрэнсиса Бэкона".
Вскоре после этого на адрес общества пришло письмо такого содержания: "Чем заниматься ерундой и писать "записульки" в газетах, лучше бы занялись улучшением качества мяса".
TraffWizard, предпросмотр объявлений шикарно сделали, очень удобно, давно ждал подобного. спасибо!
на вк-окнах кроме "ваша страница заблокирована" есть рекламодатели?
---------- Добавлено 05.11.2012 в 11:44 ----------
Кто во всём виноват?
пока не присмотрелся к отвечающему, попытался подставить Владимир Путин 🤪 ещё подумал, почему не подходит
ребята, у кого vk-окно стоит и снята галка "редирект с неподдерживаемых устройств", проверьте свой сайт с телефона. возможно, идёт редирект на платник.
код vk-message редиректит с мобильников. в профиле галка "разрешить с неподдерживаемых" снята.
поставил галку -- профиль сохранил. снимаю галку, жму сохранить "непредвиденная ошибка"
закидываю в папку с JS .htaccess с текстом
AddType 'application/x-javascript; charset=UTF-8' js
AddCharset utf-8 .js
в httpd.conf прописал AllowOverride All
и всё равно отдаёт заголовки win-1251 =D
---------- Добавлено 03.11.2012 в 02:33 ----------
не знаю что именно, но что-то помогло!!
фух.
в итоге, кодировку менял через httpd.conf, nginx.conf, переопределял в .htaccess для сайта вообще и js файлов в частности.
Всем огромное спасибо за помощь =)
Проверь htaccess в папке
core/js/common.js
У тебя сервер отдает 1251
http://www.bertal.ru/index.php?a586754/****.com/core/js/common.js#h
.htaccess в папке нет, файл в utf-8
заголовки на js отдаются в 1251, вот в чём проблема..
хоть и в настройках nginx и апача стоит utf-8;
уже особо не знаю что и думать
---------- Добавлено 03.11.2012 в 01:42 ----------
уже грешным делом появилась мысль, сделать костыль:
через .htaccess перехватывать все обращения к .js на php-обработчик, который будет отсылать тот же js, но предварительно добавив headers с кодировкой utf-8
обработчик аякса работает с базой?
коннект к базе с правильной кодировкой?
А никто и не говорит - трогать
Вы отправляете аякс запрос в каком-то виде... возьмите подставьте это запрос в адресную строку.
Сервер должен что-то ответить, но может и не ответить, если post.
я не знаю как движок их отправляет.. там где есть такое, скрипт запакован eval(function(p,a,c,k,e,r), там где вставляется fckeditor (ифреймом) при переходе по ссылке ифрейма - белый экран
fckeditor вставляется в кривой кодировке. у него есть файл локализации на русский. он сохранен в утф-8. если пересохранить в 1251 - то на сайте (кодировка утф8) выглядит нормально. если он в утф-8, то выглядит как будто он в утф-8 и указано что кодировка должна быть 1251.
nginx? десять nginx-ов
в nginx.conf стояло
charset win-1251;
исправил на
charset utf-8;
ребутнул. js отдаются так же в 1251 =(
попробуйте вызвать из адресной строки тот запрос, который вы отправляет обработчику ajax
я эту часть движков не трогал.. могу открыть .js и посмотреть заголовки. судя по всему, в этом всё дело. осталось только побороть