Вернуться   Форум RadioCMS > RadioCMS > Использование RadioCMS

Добро пожаловать на Форум RadioCMS.
Форум доступен только для чтения.

Ответ
Опции темы Опции просмотра
  #1  
Непрочитано 14.12.2010, 19:54
PoZZitiFF+ PoZZitiFF+ вне форума
Junior Member
 
Регистрация: 14.12.2010
Сообщений: 3
По умолчанию FreeBSD. Не изменяется статус радио

Здравствуйте!

Установил RadioCMS 1.1 под ОС FreeBSD. Всё работает, кроме одного момента. Когда всё выключено (по команде ps ax в памяти нет процессов icecast и ezstream) заходим в меню "Статус". В текущем статусе написано "выключено". Всё правильно. Когда нажимаем "On интернет-радио" всё запускается. По ps ax видно, что в памяти появились процессы icecast и ezstream. Радио играет. Но в меню "Статус" в текущем статусе всё равно всегда написано "выключено"! Страницу несколько раз обновлял, но всё равно написано "выключено".
Когда всё включено, нажимаем на "On прямой эфир". При этом текущий статус также не меняется, т.е. отображается "выключено" и в памяти с процессами ничего не происходит! Судя по содержимому php-скриптов при нажатии на "On прямой эфир" должен прибиться процесс ezstream, но он не прибивается!

Хотелось бы узнать где грабли??? :)

Если я правильно понял в status.php для определения есть ли в памяти процессы icecast и ezstream используется команда ps -e. Но она нужного результата не даёт. Когда всё запущено, данная команда выдаёт следующее:
ps: Process environment requires procfs(5)
PID TT STAT TIME COMMAND
1578 v0 Is+ 0:00.00 /usr/libexec/getty Pc ttyv0
1579 v1 Is+ 0:00.00 /usr/libexec/getty Pc ttyv1
1580 v2 Is+ 0:00.00 /usr/libexec/getty Pc ttyv2
1581 v3 Is+ 0:00.00 /usr/libexec/getty Pc ttyv3
1582 v4 Is+ 0:00.00 /usr/libexec/getty Pc ttyv4
1583 v5 Is+ 0:00.00 /usr/libexec/getty Pc ttyv5
1584 v6 Is+ 0:00.00 /usr/libexec/getty Pc ttyv6
1585 v7 Is+ 0:00.00 /usr/libexec/getty Pc ttyv7
1685 0 Ss 0:00.02 -csh (csh)
2167 0 R+ 0:00.00 ps -e

icecast и ezstream здесь нет.

Данные по ОС и поставленным компонентам:
FreeBSD 9.0-CURRENT
Apache 2.2.17 (mod_ssl 2.2.17, OpenSSL 0.9.8n DAV2)
(Loaded modules: core prefork http_core mod_so mod_authn_file mod_authn_dbm mod_authn_anon mod_authn_default mod_authn_alias mod_authz_host mod_authz_groupfile mod_authz_user mod_authz_dbm mod_authz_owner mod_authz_default mod_auth_basic mod_auth_digest mod_file_cache mod_cache mod_disk_cache mod_dumpio mod_reqtimeout mod_include mod_filter mod_charset_lite mod_deflate mod_log_config mod_logio mod_env mod_mime_magic mod_cern_meta mod_expires mod_headers mod_usertrack mod_unique_id mod_setenvif mod_version mod_ssl mod_mime mod_dav mod_status mod_autoindex mod_asis mod_info mod_suexec mod_cgi mod_dav_fs mod_vhost_alias mod_negotiation mod_dir mod_imagemap mod_actions mod_speling mod_alias mod_rewrite mod_php5)

PHP 5.2.14 with Suhosin-Patch
Curl 7.21.1
GD 2.0.34
libssh2 1.2.7
MySQL 5.5.7-rc

Icecast 2.3.2
ezstream 0.5.6

Спасибо! :)
Ответить с цитированием
  #2  
Непрочитано 14.12.2010, 20:09
admin admin вне форума
Administrator
 
Регистрация: 17.08.2010
О.С.: Debian 7
Версия: 2.5
Сообщений: 844
По умолчанию

ps -e для freebsd не используется.
Данная проблема уже встречалась, причина в том что неправильно установлен или старая версия ssh2. Нужно переустановить сам libssh2 (на всякий случай) и pecl ssh2 из исходников. Качаете последние версии, распаковываете, ставите. По инструкции.
Ответить с цитированием
  #3  
Непрочитано 14.12.2010, 23:07
PoZZitiFF+ PoZZitiFF+ вне форума
Junior Member
 
Регистрация: 14.12.2010
Сообщений: 3
По умолчанию

Спасибо за ответ! :)

Удалил libssh2 и pecl ssh2. Я их ставил из портов, поэтому из портов и удалил командой make deinstall. Поставил их заново и совершенно новые последние версии! Ставил уже чисто из исходников (порты не использовал). Всё делал по приведённой вами инструкции. Но всё равно не помогло! :(

Данные о подключённом модуле с помощью phpinfo():

SSH2 support enabled
extension version 0.11.2
libssh2 version 1.2.8-20101214
banner SSH-2.0-libssh2_1.2.8-20101214
remote forwarding enabled
hostbased auth enabled
polling support enabled
publickey subsystem enabled

Т.е. libssh2 1.2.8-20101214, pecl ssh2 0.11.2.

Может быть это всё из-за того, что у меня FreeBSD 64-битная? Процессор тоже 64-разрядный. Ядро FreeBSD собрано с поддержкой архитектуры Amd64. (процессор у меня AMD Athlon II X2 250)

Последний раз редактировалось PoZZitiFF+; 14.12.2010 в 23:12.
Ответить с цитированием
  #4  
Непрочитано 16.12.2010, 21:18
admin admin вне форума
Administrator
 
Регистрация: 17.08.2010
О.С.: Debian 7
Версия: 2.5
Сообщений: 844
По умолчанию

п\с забыл написать что Апач после перестановки надо перезагрузить
Ответить с цитированием
  #5  
Непрочитано 19.12.2010, 21:18
PoZZitiFF+ PoZZitiFF+ вне форума
Junior Member
 
Регистрация: 14.12.2010
Сообщений: 3
По умолчанию

Всё удалил. Начисто установил FreeBSD и весь нужный софт. Всё равно проблема осталась! Картинка статуса не меняется и при нажатии на "Прямой эфир" процесс ezstream не прибивается. :(
Ответить с цитированием
  #6  
Непрочитано 20.12.2010, 13:20
admin admin вне форума
Administrator
 
Регистрация: 17.08.2010
О.С.: Debian 7
Версия: 2.5
Сообщений: 844
По умолчанию

Стучите в ICQ (номер в л\с). Посмотрю в чём проблема.
Ответить с цитированием
  #7  
Непрочитано 20.12.2010, 20:47
admin admin вне форума
Administrator
 
Регистрация: 17.08.2010
О.С.: Debian 7
Версия: 2.5
Сообщений: 844
По умолчанию

Решили проблему (косяк в коде системы). Исправление будет включено в следующий релиз.
Ответить с цитированием
  #8  
Непрочитано 08.01.2011, 22:37
sima sima вне форума
Junior Member
 
Регистрация: 08.01.2011
Сообщений: 14
Arrow

А когда ждать релиза?
Или хотя-бы баг-фикс?)
Ответить с цитированием
  #9  
Непрочитано 09.01.2011, 00:06
admin admin вне форума
Administrator
 
Регистрация: 17.08.2010
О.С.: Debian 7
Версия: 2.5
Сообщений: 844
По умолчанию

Очень скоро, уже через пару дней. Если вам нужно сейчас, напишите на мой email которы написан на сайте, вышлю.
Ответить с цитированием
  #10  
Непрочитано 09.01.2011, 15:54
sima sima вне форума
Junior Member
 
Регистрация: 08.01.2011
Сообщений: 14
Smile

Цитата:
Сообщение от Set Посмотреть сообщение
Очень скоро, уже через пару дней. Если вам нужно сейчас, напишите на мой email которы написан на сайте, вышлю.
Я подожду :)
Ещё,иструкция по обновлению нужна :))))
Хотя я думаю не так сложно это будет :)
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +3, время: 16:04.