ОсновноеRadiotalkПользовательское
Общие вопросы по интернет радио вещанию
6   •   Посмотреть все темы

Кодировка

 

39
DIESEL @DIESEL
Ребят нужна помощь!
У меня к примеру в эфире (маунт нонстоп) играет трек на русском (написанный)
А на главной отоброжается - DJ Карась & Вера - РўСѓСЃР° (DJ Fat Cat Uplifting Mix)
Как быть?

Отредактировано DIESEL - 28.10.2010
6245
Тарас @tarasian666
на маунте ставить <charset>cp1251</charset>
могли б и поиском воспользоватся, уже задавался подобный вопрос

39
DIESEL @DIESEL
tarasian666 пишет:

<charset>cp1251</charset>

Вот именно что там стоит эта переменная!

6245
Тарас @tarasian666
на маунте нонстоп ? тогда попробуйте убрать.

39
DIESEL @DIESEL
tarasian666 пишет:

на маунте нонстоп ? тогда попробуйте убрать.

да и на нонстопе и на live
Вот щас тестирую, убрал, тоже самое!
Сецчас играет на русском песня а на главной ничего нет:
TEST-Apex
-
Слушателей: 1

Отредактировано DIESEL - 28.10.2010
6245
Тарас @tarasian666
поставте обратно кодировку на 1251 и закоментируйте в файле /usr/local/etc/modulse/ices.pm некие строчки чтоб получилось вот так

Показать текст

но тогда может не всегда отображать теги

39
DIESEL @DIESEL
Сейчас играет: эльдар далгатов - обманула
Капец(((
Неполучается
Перезагрузку настроек делал!

6245
Тарас @tarasian666
а перезагрузку ices ?

39
DIESEL @DIESEL
У меня в ISP менеджере есть перезагруска всех сервисов
Дайте команду перезагрузки ices через ssh попробую

6245
Тарас @tarasian666
убейте процесс ices а потом запустите его через cron (планировщик)

39
DIESEL @DIESEL
А как убить?:))

833
metra52 @metra52
killall ices

39
DIESEL @DIESEL
metra52 пишет:

killall ices

Что-то не получается через ssh убить, 0 внимания)
Через ISP можно как-то , чтоб потом возобновить?

6245
Тарас @tarasian666
если ошибку не показало значит убило
а от какого пользователя?

39
DIESEL @DIESEL
tarasian666 пишет:

если ошибку не показало значит убило
а от какого пользователя?

root
Кажется понял в чем может быть ошиька кодировка сайта (и наверно БД) windows-1251
Изи- за этогО7

6245
Тарас @tarasian666
вполне может быть

105
Faet0n @Faet0n
Если с кодировками проблемы, можно сделать на сайте подмену сходу с UTF-8 на win1251. Либо стандартными функциями php, либо напрямую тупо заменять каждый символ.

Было у меня что-то подобное. sc_trans пускал русские песни в UTF-8, а сэм пускал в обычной win1251, т.е. в одной переменной данные могли быть в разных кодировках. И когда ставил перекодировку из утф8 в вин, то было нормально, пока не подключался ди-джей с сэма, который если пускает песни с русской кодировкой, то на сайте не отображается вообще ничего.
Помогло решение написать что-то вроде фильтра, аля, если в строке попадаются символы UTF8, то менять их на Win1251, т.е. каждый символ в отдельности. Все эквиваленты были прописаны в скрипте и работало идеально :)

Отредактировано Faet0n - 17.11.2010