Q&A

    版本為 16:29, 20 Nov 2024

    到這個版本。

    返回到 版本存檔.

    查閱目前版本

    FreePBX 問與答

    Q: 外線 SIP Trunk 撥入後進入 Follow Me 轉到外部的手機號碼,手機接起會沒有聽到聲音

    A: 如果 Asterisk 放在 LAN 端,先檢查 sip_nat.conf 的外部 IP 是否正確,確認沒問題,問題一樣發生時,步驟如下:

    FreePBX > Tools > Asterisk SIP Settings

    在 Other SIP Setting 加上

    progressinband = yes
    
    Q:[v13]第一次設定管理者密碼時

    錯誤:
    file_put_contents(/var/log/asterisk/freepbx_security.log): failed to open stream: Permission denied

    解決:

    #> fwconsole chown
    Q:[v13]Dashboard

    錯誤:No Conference Room App

    解決:

    1. 檢查是否已安裝 Asterisk 模組 - app_confbridge.so
    2. 安裝 FreePBX 模組 - Conference


    檢查 Asterisk 模組

    # asterisk -rx "module show like app_confbridge"
    Module                         Description                              Use Count  Status      Support Level
    app_confbridge.so              Conference Bridge Application            0          Not Running          core
    1 modules loaded
    
    

    安裝 FreePBX 模組

    NOTE: 要安裝 Conference 必須依序先裝 Sound Languages -> Recordings -> Conferences

    #> fwconsole ma download soundlang
    #> fwconsole ma install soundlang
    #> fwconsole reload
    
    #> fwconsole ma download recordings
    #> fwconsole ma install recordings
    #> fwconsole reload
    
    #> fwconsole ma download conferences
    #> fwconsole ma install conferences
    #> fwconsole reload
    
    #> fwconsole chown
    #> fwconsole restart
    

    確認 Asterisk 模組的狀態是 Running

    # asterisk -rx "module show like app_confbridge"
    
    1. FreePBX Admin > Settings > Advanced Settings > Conference Room App
    2. 選擇 app_confbridge(注意:不管預設是不是正確,都要手動選一次)
    3. Submit
    4. ApplyChanges
    Q:[2.12]安裝後,第一次登入網頁,出現安全性問題

    .htaccess files are disable on this webserver. Please enable them
    This is a critical issue and should be resolved urgently

    解決:

    for Debian)
    編輯 /etc/apache2/sites-available/default

    <Directory /var/www/html/>
                    Options Indexes FollowSymLinks MultiViews
                    AllowOverride All        <== 改這行
                    Order allow,deny
                    allow from all
    </Directory>
    

    重啟 Apache

    Q: 覆蓋 FreePBX 的 dialplan - extensions_override_freepbx.conf

    A: 由於 extensions.conf & extensions_additional.conf 檔案無法手動變更其內容,當需要客製某部份的 dialplan 內容時,可以將它寫入 extensions_override_freepbx.conf,只要 [context name] 相同就會覆蓋原有的 context,不過必須注意,新內容的行數必須大於原有的內容,否則不會被覆蓋

    Q: 安裝在 Ubuntu 後,FOP 無法啟動,而且FOP網頁也找不到

    A:

    1. 檢查 /etc/amportal.conf,設定 FOP 網頁的目錄路徑
    2. 確認該目錄是否可讓 Asterisk 及 Apache 程式可讀取
    3. 修改 /var/www/index.html
      <h4><a href="html/panel/">Flash Operator Panel (FOP)</a></h4>
    Q:[2.10] 重啟 amportal 時,出現錯誤

    Fetching FreePBX settings with gen_amp_conf.php..
    PHP Fatal error:  Call to undefined function posix_getpwuid() in /var/lib/asterisk/bin/gen_amp_conf.php on line 3
    A:

    Q:[2.10] 如何修改 Asterisk Manager Interafce(AMI) 預設密碼

    A:在 2.10 版本不能使用傳統的修改檔案方式,而是必須用 UI 來完成。

    Admin UI > Advanced Settings

    1. Display Readonly Settings > True > Save
    2. Override Readonly Settings > True > Save
    3. Apply Config
    4. Asterisk Manager Password > 修改密碼 > Save
    5. Apply Config
    6. Override Readonly Settings > False > Save
    7. Display Readonly Settings > False > Save
    8. Apply Config
    Q: 安裝 phpmyadmin module for FreePBX

    A:參閱 http://projects.colsolgrp.net/projec...dule_User_Wiki

    Q:錯誤:retrieve_conf failed to sym link: /etc/asterisk/sip_notify.conf from core/etc

    A:將 sip_notify.conf 更名為 sip_notify.conf.orig,然後在 FreePBX 作一次 Apply Configuration Changes

    Q:錯誤:Magiz Quotes GPC

    A:編輯  /etc/php5/apache2/php.ini

    ; Magic quotes for incoming GET/POST/Cookie data.
    magic_quotes_gpc = Off
    

    重啟 apache2

    Powered by MindTouch Core