11 комментариев

  1. cyberianz
    // Ответить

    Спасибо огромное за предоставленную инструкцию/ установка прошла на ubuntu 7.10 asterisk 1.4.10 deb + asterisk-mysql + asterisk-addons. Astabill — демо версия?

  2. cyberianz
    // Ответить

    все сделал как написано по инструкции. Хотел создать учетную запись администратора. ничего не получилось — учетная запись просто не появляется после применения настроек.

  3. pawlo
    // Ответить

    Сделал по инструкции. Постоянно просит ввести логин и пароль при переходе с одной вкладки на другую

  4. nikita
    // Ответить

    You have just to modify 2 functions in 2 files.

    /wwwroot/includes/database.mysql.inc

    //————————————————————

    function db_connect($url) {
    $url = parse_url($url);

    // Allow for non-standard MySQL port.
    if (isset($url[‘port’])) {
    $url[‘host’] = $url[‘host’] .’:’. $url[‘port’];
    }

    $connection = mysql_connect($url[‘host’], $url[‘user’], $url[‘pass’], TRUE) or die(mysql_error());
    mysql_select_db(substr($url[‘path’], 1)) or die(‘unable to select database’);

    // *** add this here ***

    register_shutdown_function(‘session_write_close’);

    // *********************

    return $connection;
    }

    //—————————————————————

    /wwwroot/includes/session.inc includes/session.inc

    //—————————————————————

    function sess_read($key) {
    global $user;

    $result = db_query_range(«SELECT u.*, s.* FROM {users} u INNER JOIN {sessions} s ON u.uid = s.uid WHERE s.sid = ‘%s’ AND u.status roles = array();

    // ******** add this here *********

    register_shutdown_function(‘session_write_close’);

    // ********************************

    $result = db_query(«SELECT r.rid, r.name FROM {role} r INNER JOIN {users_roles} ur ON ur.rid = r.rid WHERE ur.uid = %d», $user->uid);

    while ($role = db_fetch_object($result)) {
    $user->roles[$role->rid] = $role->name;
    }

    return !empty($user->session) ? $user->session : »;
    }

    //————————————————————-

  5. baall
    // Ответить

    Нет ли у astbill ограничения на количество одновременных звонков? На живой системе как то не хочется тестить

  6. magic2k
    // Ответить

    Это бессмысленная штука, т.к. она для биллинга пользуется cdr записями, которые сформировал asterisk. А он их сами знаете как формирует — все хорошо, пока трансферы не начнутся…

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *