Тема: Не отображается административная панель в Icecast
Здравствуйте!
Отображается инфо с потоков, но верхняя административная панель - нет.
на папки полные права установил.
папка admin - существует.
помогите плиз.
attachment: бутылка пива
Первый русскоязычный форум посвященный интернет-радиовещанию
Форум интернет радио Icecast и Shoutcast → Общие вопросы по интернет радио вещанию → Не отображается административная панель в Icecast
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Здравствуйте!
Отображается инфо с потоков, но верхняя административная панель - нет.
на папки полные права установил.
папка admin - существует.
помогите плиз.
attachment: бутылка пива
Значит Удалили папку Web у меня отображает все http://2.94.45.135:8000/
http://site:8000/admin/stats.xsl
пишет Виталя:
Значит Удалили папку Web у меня отображает все http://2.94.45.135:8000/
web - есть
Добавлено спустя 7 минут 27 секунд:
пишет Faet0n:
http://site:8000/admin/stats.xsl
этот файл открывает, а /admin - нет. пишет The file you requested could not be found
От куда брал icecast? Если не с официального сайта, то скачай с оф сайта и возьму от туда веб.
пишет KyPIIaToB:
От куда брал icecast? Если не с официального сайта, то скачай с оф сайта и возьму от туда веб.
Пасиба, Курпатов, действиельно, перезалил веб, панель отобразилась, но все равно не могу зайти в админку. при нажатии на Администратор пишет This XML file does not appear to have any style information associated with it. The document tree is shown below.
может в настройках пути к веб напутаны
пишет tarasian666:
может в настройках пути к веб напутаны
неа, все пути правельные.
ну тогда по порядку
какая ОС
какой icecast
какой конфиг
как запускаете
что в логе пишет
пс ирония неправильно написать слово правильно ))
пишет tarasian666:
ну тогда по порядку
какая ОС
какой icecast
какой конфиг
как запускаете
что в логе пишетпс ирония неправильно написать слово правильно ))
да, с правЕльно я конечно прогнал )) ну да ладно.
Винда сервер 2008
Айскаст тянул с этого ресурса. Ставил последнюю версию
Показать / Cкрыть текст
запускаю - хм, двойным щелчком . или нужно от Администратора запускать?
Лог -
Показать / Cкрыть текст
Такие дела.
пишет myhouse.md:
<paths>
<logdir>C:\web\myhouse\Icecast2\logs</logdir>
<webroot>C:\web\myhouse\Icecast2\web</webroot>
<adminroot>C:\web\myhouse\Icecast2\admin</adminroot>
<alias source="/" dest="/status.xsl"/>
</paths>
Поправь в твоем случае на
<paths>
<logdir>./logs</logdir>
<webroot>./web</webroot>
<adminroot>./admin</adminroot>
<alias source="/" dest="/index.html"/>
</paths>
Это если ты у этой сборки веб диру не трогал
ЗЫ.. Поставил бы ты 2003, 2008 жрет лишние ресурсы. Лично у меня ресурсов много лишних, но я использую добрую старую 2003)
Отредактировано KyPIIaToB (16-06-2011 19:34:25)
пишет KyPIIaToB:
пишет myhouse.md:
<paths>
<logdir>C:\web\myhouse\Icecast2\logs</logdir>
<webroot>C:\web\myhouse\Icecast2\web</webroot>
<adminroot>C:\web\myhouse\Icecast2\admin</adminroot>
<alias source="/" dest="/status.xsl"/>
</paths>Поправь в твоем случае на
<paths>
<logdir>./logs</logdir>
<webroot>./web</webroot>
<adminroot>./admin</adminroot>
<alias source="/" dest="/index.html"/>
</paths>
Это если ты у этой сборки веб диру не трогалЗЫ.. Поставил бы ты 2003, 2008 жрет лишние ресурсы. Лично у меня ресурсов много лишних, но я использую добрую старую 2003)
как раз вчера заменил веб папку. восстановить старую и подкорректировать xsl?
а 2003 у меня шел по стандарту. 2008 я тоже заметил что сильно подгружает..
ПС Курпатов, я тебя добавил в скайпе.
А можно вопрос не по теме: вот такого помпа хватит для инет радио?
Процессор AMD Phenom II Х6 1055Т 3.3 GHZ
ОЗУ 10 GB Transcend 1333, PC10600
Системная плата ну так к сведению: ASUS, AMD890FX, Crosshair IV Formula
Ну видеокарта...... думаю указывать не нужно
Интернет канал 512 Кбит/с /512 Кбит/с исходящий/входящий
пишет Rocketdock:
А можно вопрос не по теме: вот такого помпа хватит для инет радио?
Процессор AMD Phenom II Х6 1055Т 3.3 GHZ
ОЗУ 10 GB Transcend 1333, PC10600
Системная плата ну так к сведению: ASUS, AMD890FX, Crosshair IV Formula
Ну видеокарта...... думаю указывать не нужно
Интернет канал 512 Кбит/с /512 Кбит/с исходящий/входящий
Нет конечно
А интернет канала тем более, 5 слушателей будет максимум
всмысле мощьности компа не хватит чтобы держать сервер?
ну инет да вата скоро поменяю
пишет Rocketdock:
всмысле мощьности компа не хватит чтобы держать сервер?
ну инет да вата скоро поменяю
Да компа на 10 серверов хватит, но с таким интернетом даже не стоит начинать
пишет Rocketdock:
Интернет канал 512 Кбит/с /512 Кбит/с исходящий/входящий
Если серьезно, то забудь вообще об том чтоб вещать из дома радио, это чисто для пробы, не более того.
Добавлено спустя 2 минуты 10 секунд:
пишет myhouse.md:
как раз вчера заменил веб папку. восстановить старую и подкорректировать xsl?
а 2003 у меня шел по стандарту. 2008 я тоже заметил что сильно подгружает..ПС Курпатов, я тебя добавил в скайпе.
По сути в конфиге тебе нужно настроить только маунты под себя да пароли, ничего другого не трогай, и так норм.
В скайпе ничего не вижу, запроса нет.
Так что решили проблему? Если да помогите та же самая хурма у меня
пишет Sergey_Walter:
Так что решили проблему? Если да помогите та же самая хурма у меня
У тебя то что? От куда ставил icecast? что вообще делал? Я вижу, что он просто у тебя запущен, ниче к нему не подключено.
apt-get install icecast2, кстате посоветуйте как его полностью удалить и поставить заного, apt-get remove icecast2? Но всё равно после этого остаются папки от него и если заного установить то проблемма остаётся
Вот конфиг мой:
<icecast>
<limits>
<clients>100</clients>
<sources>2</sources>
<queue-size>524288</queue-size>
<client-timeout>30</client-timeout>
<header-timeout>15</header-timeout>
<source-timeout>10</source-timeout>
</limits>
<authentication>
<!-- Sources log in with username 'source' -->
<source-password>***</source-password>
<!-- Relays log in username 'relay' -->
<relay-password>***</relay-password>
<!-- Admin logs in with the username given below -->
<admin-user>***</admin-user>
<admin-password>***</admin-password>
</authentication>
<!-- set the mountpoint for a shoutcast source to use, the default if not
specified is /stream but you can change it here if an alternative is
wanted or an extension is required
<shoutcast-mount>/live.nsv</shoutcast-mount>
-->
<!-- Uncomment this if you want directory listings -->
<!--
<directory>
<yp-url-timeout>15</yp-url-timeout>
<yp-url>http://dir.xiph.org/cgi-bin/yp-cgi</yp-url>
</directory>
-->
<!-- This is the hostname other people will use to connect to your server.
It affects mainly the urls generated by Icecast for playlists and yp
listings. -->
<hostname>188.120.239.171</hostname>
<!-- You may have multiple <listener> elements -->
<listen-socket>
<port>8000</port>
<!-- <bind-address>127.0.0.1</bind-address> -->
<!-- <shoutcast-mount>/stream</shoutcast-mount> -->
</listen-socket>
<!--
<listen-socket>
<port>8001</port>
</listen-socket>
-->
<!--<master-server>127.0.0.1</master-server>-->
<!--<master-server-port>8001</master-server-port>-->
<!--<master-update-interval>120</master-update-interval>-->
<!--<master-password>hackme</master-password>-->
<!-- setting this makes all relays on-demand unless overridden, this is
useful for master relays which do not have <relay> definitions here.
The default is 0 -->
<!--<relays-on-demand>1</relays-on-demand>-->
<!--
<relay>
<server>127.0.0.1</server>
<port>8001</port>
<mount>/example.ogg</mount>
<local-mount>/different.ogg</local-mount>
<on-demand>0</on-demand>
<relay-shoutcast-metadata>0</relay-shoutcast-metadata>
</relay>
-->
<mount>
<mount-name>/madtown</mount-name>
<charset>CP1251</charset>
<fallback-mount>/nonstop</fallback-mount>
<fallback-override>1</fallback-override>
<fallback-when-full>1</fallback-when-full>
</mount>
<mount>
<mount-name>/nonstop</mount-name>
<charset>CP1251</charset>
</mount>
<!-- Only define a <mount> section if you want to use advanced options,
like alternative usernames or passwords
<mount>
<mount-name>/example-complex.ogg</mount-name>
<username>othersource</username>
<password>hackmemore</password>
<max-listeners>1</max-listeners>
<dump-file>/tmp/dump-example1.ogg</dump-file>
<burst-size>65536</burst-size>
<fallback-mount>/example2.ogg</fallback-mount>
<fallback-override>1</fallback-override>
<fallback-when-full>1</fallback-when-full>
<intro>/example_intro.ogg</intro>
<hidden>1</hidden>
<no-yp>1</no-yp>
<authentication type="htpasswd">
<option name="filename" value="myauth"/>
<option name="allow_duplicate_users" value="0"/>
</authentication>
<on-connect>/home/icecast/bin/stream-start</on-connect>
<on-disconnect>/home/icecast/bin/stream-stop</on-disconnect>
</mount>
<fileserve>1</fileserve>
<paths>
<!-- basedir is only used if chroot is enabled -->
<basedir>/usr/share/icecast2</basedir>
<!-- Note that if <chroot> is turned on below, these paths must both
be relative to the new root, not the original root -->
<logdir>/var/log/icecast2</logdir>
<webroot>/usr/share/icecast2/web</webroot>
<adminroot>/usr/share/icecast2/admin</adminroot>
<!-- <pidfile>/usr/share/icecast2/icecast.pid</pidfile> -->
<!-- Aliases: treat requests for 'source' path as being for 'dest' path
May be made specific to a port or bound address using the "port"
and "bind-address" attributes.
-->
<!--
<alias source="/foo" dest="/bar"/>
<alias source="/" dest="/status.xsl"/>
</paths>
<logging>
<accesslog>access.log</accesslog>
<errorlog>error.log</errorlog>
<!-- <playlistlog>playlist.log</playlistlog> -->
<loglevel>3</loglevel> <!-- 4 Debug, 3 Info, 2 Warn, 1 Error -->
<logsize>10000</logsize> <!-- Max size of a logfile -->
<!-- If logarchive is enabled (1), then when logsize is reached
the logfile will be moved to [error|access|playlist].log.DATESTAMP,
otherwise it will be moved to [error|access|playlist].log.old.
Default is non-archive mode (i.e. overwrite)
-->
<!-- <logarchive>1</logarchive> -->
</logging>
<security>
<chroot>0</chroot>
<!--
<changeowner>
<user>nobody</user>
<group>nogroup</group>
</changeowner>
-->
</security>
</icecast>
Ставил на вдс было норм щас взял дедик Debian squeezy вначале поставил мало репозиториев установил icecast2 закинул конфиг с вдс , а вот когда начал устанавливать ices0 то начались проблемы, но это не важно щас всё с этим норм ) я как понял все html берутся с папки /usr/share/icecast2 там всё норм у меня и линки стоят права тоже все выставленны. В принципе всё норм но мне нужно парсить инфу о радио через $data = file_get_contents('h tt p : //188.120.239.171:8000/status.xsl?mount=/nonstop'); а без шапки сайта нехочет (
Отредактировано Sergey_Walter (18-04-2012 07:42:52)
apt-get purge icecast2
но удалить и поставить заново вряд ли поможет чемто
у вас конфиг от 2.3.2 а стоит 2.3.2-kh29
надо помнять строчку <alias source="/" dest="/status.xsl"/>
на <alias source="/" dest="/index.html"/>
У меня теперь не парсит этот скрипт инфу от туда
<br>
<?php
$data = file_get_contents('http://188.120.239.171:8000/status.xsl?mount=/madtown');
function antara($string, $start, $end){
$string = " ".$string;
$ini = strpos($string,$start);
if ($ini == 0) return "";
$ini += strlen($start);
$len = strpos($string,$end,$ini) - $ini;
return substr($string,$ini,$len);
}
$title = antara($data, "Stream Title:</td>\n<td class=\"streamdata\">","</td>");
$description = antara($data, "Stream Description:</td>\n<td class=\"streamdata\">","</td>");
$content_type = antara($data, "Content Type:</td>\n<td class=\"streamdata\">","</td>");
$Mount_started = antara($data, "Mount started:</td>\n<td class=\"streamdata\">","</td>");
$Bitrate = antara($data, "Bitrate:</td>\n<td class=\"streamdata\">","</td>");
$Current_listeners = antara($data, "Current Listeners:</td>\n<td class=\"streamdata\">","</td>");
$Peak_listeners = antara($data, "Peak Listeners:</td>\n<td class=\"streamdata\">","</td>");
$Stream_genre = antara($data, "Stream Genre:</td>\n<td class=\"streamdata\">","</td>");
$Stream_url = antara($data, "Stream URL:</td>\n<td class=\"streamdata\">","</td>");
$Current_song = antara($data, "Current Song:</td>\n<td class=\"streamdata\">","</td>");
$hellp_curr_listeners = antara($hellp, "Сейчас слушают:</td>\n<td class=\"streamdata\">","</td>");
$hellp_peak_listeners = antara($hellp, "Максимум было</td>\n<td class=\"streamdata\">","</td>");
$Curr_listens=$Current_listeners2+$Current_listeners+$hellp_curr_listeners;
$Peak_listens=$Peak_listeners2+$Peak_listeners+$hellp_peak_listeners;
$staylst=$Curr_listens+1;
echo '<div style=margin-left:20px;><span style="font-size:14px; font-weight:bold;">DJ:</span> <span style="color:yellow; font-size:14px; font-weight:bold;">'.$title.'</span> <br>
<span style="font-size:14px; font-weight:bold;">Описание:</span> <span style="color:yellow; font-size:14px; font-weight:bold;">'.$description.'</span> <br>
<span style="font-size:14px; font-weight:bold;">Начало вещания:</span> <span style="color:yellow; font-size:14px; font-weight:bold;">'.$Mount_started.'</span> <br>
<span style="font-size:14px; font-weight:bold;">Сейчас слушают:</span> <span style="color:yellow; font-size:14px; font-weight:bold;">'.$Curr_listens.'</span> <br>
<span style="font-size:14px; font-weight:bold;">Максимум слушало:</span> <span style="color:yellow; font-size:14px; font-weight:bold;">'.$Peak_listens.'</span> <br>
<span style="font-size:14px; font-weight:bold;">Жанр:</span> <span style="color:yellow; font-size:14px; font-weight:bold;">'.$Stream_genre.'</span> <br>
<span style="font-size:14px; font-weight:bold;">Сейчас играет:</span> <span style="color:aqua; font-size:14px; font-weight:bold;">'.$Current_song.'</span>
<br><br>
?>
А на предидущей версии работало норм! Или как поставить версию 2.3.2, подскажите а?
Отредактировано Sergey_Walter (18-04-2012 14:48:42)
потому что в kh другой status.xsl - надо смотреть в исходный код страницы http://188.120.239.171:8000/status.xsl?mount=/madtown и искать различия поправляя скрипт
я б рекомендовал послностью стереть этот конфиг icecast со всеми изменениями и установить заново icecast не заменяя конфиг старой версией, только вставить нужные манты, задать макс колво слушателей и потоков
Я уже переустановил, ладно и на этом спасибо буду искать различия)
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форум интернет радио Icecast и Shoutcast → Общие вопросы по интернет радио вещанию → Не отображается административная панель в Icecast