Проблемы вида - ???? ?? ????????,в некоторых новостях

Статус
В этой теме нельзя размещать новые ответы.

intkilos

Постоялец
Регистрация
5 Июл 2007
Сообщения
144
Реакции
57
Вообщем проблема в следующем.
На сайте в некоторых новостях, которые импортируются через НГ, проскакивают новости в которых вместо русский символов ???? ? ????(вопросы).
Самое интересное, что не может это быть из-за настроек ленты, так как с одной ленты из 20 новостей например всего 1 проскочит такая.

В чём может быть проблема?
 
Пример, какая лента и настройки
 
Настройки RSS:
maxhard.ru
Для просмотра ссылки Войди или Зарегистрируйся
Начало - <div id='news-id.*?'>
Конец - <div class="rating" style="float:left;">

Замены:
/<td align="left" valign="top" class="slink.*?<div id='ratig-layer'>/si --> пусто


В этой ленте из 10 новостей 5-8 экспортируются с ошибками.
Заметил, что если экспортировать за 1 раз 2 новости, то не будет ошибок, а если за 1 раз 10 новостей, то половина будет с ошибками.

Понять в чём дело ну ни как не могу...
 
И ещё хочу добавить, что при одинаковых настройках одной и тойже ленты, одна новость может быть импортирована и с ошибками и в правильной кодировки.
 
Проблему кстати решил.
Проблема была в хостинге. Поменял хостера и теперь всё ок.
 
Проблема не хостинге а в настройках базы данных. Она вероятнее всего по умолчанию работает с латинской кодировком, нужно в настройках БД поставить русскую кодировку и все норм будут.
 
Проблема не хостинге а в настройках базы данных. Она вероятнее всего по умолчанию работает с латинской кодировком, нужно в настройках БД поставить русскую кодировку и все норм будут.
Тоже сталкивался с такой проблемой, но в моём случае скрипт не успевал отработать, После матюков и гневных писем хостеру всё наладилось, а кодировка была не причём, хотя возможна и такая причина. К стати у 1.0.7 есть принудительная перекодировка лент.:nezn:
 
Забил на поиски проблеммы. И перевел сайт на работу в UTF-8. Естественно russian.php в грабере переконвертил в utf.

Пока 14 лент.. ни в одной ещё небыло проблем.
 
Чем конвертнули в утф
 
Да любым блокнотом который потдеружет конвертацияю (AkelPad, BRED), для пакетного конверта сразу нескольких файлов нодыбал такую заемечательную вещь как Для просмотра ссылки Войди или Зарегистрируйся.

Единственное когда конвертиш файл russian.php (в середине которого к стати тожеж надо незыбать в строке ISO прописать utf-8) то сохранять надо в утф без опции BOM (галочка не должна стоять) а то сайт на некоторых операх превращаеться в мешанину символов.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху