Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Разработка / Монитор АТС

Монитор АТС

Оценка аппаратных требований и производительности Asterisk
Avatara of Aven
Сообщений: 261

Re: Монитор АТС

Кнопка "Показать" не работает, обновляется только после ручной перезагрузки страницы.
Intel Core 2 Duo E6400 @ 2.40GHz / 6GB / 160GB | Gentoo Linux 2.6.32 || Asterisk 1.6.2.9 | SFA + FFA | Linksys SPA922 + D-Link DPH-300S + D-Link DVG-7111S + 3xHuawei E1550
2010-05-19 09:33

Сообщений: 4

Re: Монитор АТС

А у меня оно не запустилось.
1)SLES10SP2
2) cкопировал все в
/srv/www/htdocs/pbx-monitor
3) подправил rrd_conf.ini, теперь он начинается так:
export LC_ALL=en_EN.UTF-8
BASEDIR="/srv/www/htdocs/pbx-monitor"
RRDTOOL="/usr/bin/rrdtool"
ASTERISKBIN="/home/asterisk1/asterisk-bin/sbin/asterisk"
4) при обращении из броузера получаю такую ошибку:
$option_name"; } return $options; } function hours_options($current_option='00:00', $start_hour=0, $end_hour=23) { $selected = ($current_option == 'now')?'selected="selected"':''; $options = 'Сейчас'; for ($i = $start_hour; $i <= $end_hour; $i++) { $option = ($i < 10)?"0$i:00":"$i:00"; $selected = ($option == $current_option)?'selected="selected"':''; $options .= "$option"; } return $options; } ?>

4.1) если на консоли перейти в /srv/www/htdocs/pbx-monitor и там подать команду
# php5 index.php
то получаю такое:
<?

function m_date1($date='00.00.0000')
{
$tmp = explode('.', $date);
return $tmp[2]."-".$tmp[1]."-".$tmp[0];
}

function range_options($current_option="")
{
$arr = array("1hour:1 час", "3hour:3 часа", "6hour:6 часов", "12hour:12 часов", "24hour:сутки");
foreach ($arr as $arr_value) {
list($option, $option_name) = explode(":", $arr_value);
$selected = ($option == $current_option)?'selected="selected"':'';
$options .= "<option value=\"$option\" $selected>$option_name</option>";
}
return $options;
}

function hours_options($current_option='00:00', $start_hour=0, $end_hour=23)
{
$selected = ($current_option == 'now')?'selected="selected"':'';
$options = '<option value="now" $selected>Сейчас</option>';
for ($i = $start_hour; $i <= $end_hour; $i++) {
$option = ($i < 10)?"0$i:00":"$i:00";
$selected = ($option == $current_option)?'selected="selected"':'';
$options .= "<option value=\"$option\" $selected>$option</option>";
}
return $options;
}

?>
PHP Fatal error: Call to undefined function mysql_date() in /srv/www/htdocs/pbx-monitor/index.php on line 24
pbx1:/srv/www/htdocs/pbx-monitor #

Может кто посоветовать ?


2010-05-20 16:37

Сообщений: 4

Re: Монитор АТС

+ это я правил в index.html и funсtion.inc.php (переименовывал mysql_date в m_date1). Что до переименования, что после - подобная ошибка.

почему-то не воспринимает или не так воспринимает строку
require_once 'inc/functions.inc.php';

2010-05-20 16:44

Сообщений: 4

Re: Монитор АТС

Что-бы в моем окружении оно начало хоть что-то отрисовывать, пришлось внести правку в файл
pbx-monitor/inc/functions.inc.php

а именно:
первая строяка была такая:
<?
сменил е на
<?PHP

Только после этого стали отображаться графики.

Однако по прежнему нет возможности выбрать период.
а именно:
в броузере, когда зашел на сайт в поле "Дата" вижу нижеследующее:
<?=$date_end?>

Поля "время" и "интервал" - пустые.

Help me.. ;)
2010-05-21 17:56

Avatara of Aven
Сообщений: 261

Re: Монитор АТС

Решать надо проблему. Проблема в некорректном написании скрипта.
Правильно - исправить скрипт. Дилетанский подход - это в настройках php:

; Allow the <? tag. Otherwise, only <?php and <script> tags are recognized.
; NOTE: Using short tags should be avoided when developing applications or
; libraries that are meant for redistribution, or deployment on PHP
; servers which are not under your control, because short tags may not
; be supported on the target server. For portable, redistributable code,
; be sure not to use short tags.
short_open_tag = On
Intel Core 2 Duo E6400 @ 2.40GHz / 6GB / 160GB | Gentoo Linux 2.6.32 || Asterisk 1.6.2.9 | SFA + FFA | Linksys SPA922 + D-Link DPH-300S + D-Link DVG-7111S + 3xHuawei E1550
2010-05-21 18:08

Сообщений: 4

Re: Монитор АТС

Cпасибо - сразу заработало.

я не знал этого момента (новичок в php)
2010-05-22 08:34

Avatara of Aven
Сообщений: 261

Re: Монитор АТС

А График загрузки CPU процессами работает у кого? У меня там все по нулям...
Intel Core 2 Duo E6400 @ 2.40GHz / 6GB / 160GB | Gentoo Linux 2.6.32 || Asterisk 1.6.2.9 | SFA + FFA | Linksys SPA922 + D-Link DPH-300S + D-Link DVG-7111S + 3xHuawei E1550
2010-05-22 18:06

Avatara of line24
Откуда: Санкт-Петербург
Сообщений: 568

Re: Монитор АТС

http://www.line24.ru/download/pbx-monitor.tar.gz - апдейт, проставили полные php тэги.
http://www.line24.ru - системы массового телефонного обслуживания.
2010-05-25 19:13

Avatara of line24
Откуда: Санкт-Петербург
Сообщений: 568

Re: Монитор АТС

Aven:

А График загрузки CPU процессами работает у кого? У меня там все по нулям...
а процессы что-то делают, или это дома сервер электричество зря потребляет? :)
http://www.line24.ru - системы массового телефонного обслуживания.
2010-05-25 19:20

Откуда: Russia
Сообщений: 72

Re: Монитор АТС

line24
Большущее спасибо! Поставил, пришлось немного повозиться, но ничего, всё заработало как надо. Помогли дополнения из форумов. Теперь я использую в своей конторе Monast и этот монитор.
2010-08-06 12:41

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru