Was this page helpful?

A2Billing 安裝在 PIAF

    安裝開始

    使用 PIAF 安裝 A2Billing 的步驟如下:

    1. 執行 update-scripts
      • 必須看到以下輸出,才有完成更新。
         
        That is it! type help-pbx to see what is new
        You really need to run update-fixes NOW!

         
    2. 執行 install-a2billing
      • 如果 mysql 的 root 密碼不是預設的,必須修改 /usr/local/sbin/install-a2billing。
      • 出現錯誤訊息 "bad interpreter: No such file or directory"
        安裝前,先執行 dos2unix install-a2billing
      • 當出現以下訊息時:
        install Config::IniFiles
        reload
        quit
        *******************************************************************
        Press any key to continue

        按下 Enter,出現訊息

        Are you ready for manual configuration? [yes] 輸入no

        capn> 輸入 install Config::IniFiles
        cpan> 輸入 reload
        cpan> 輸入 quit
         
      • 預設登入帳號/密碼為 root/myroot
    3. 安裝完成,就是這麼簡單,至於怎麼使用,就比較困難了。

     

    自動安裝/升級檔

    使用我們製作的自動安裝/升級檔,請注意以下事項:

    1. 這個 script 僅適用於全新安裝的系統,若系統是 production,請勿輕易嘗試。
    2. 因為需要下載檔案,所以請保持主機對外網路的暢通。
    3. 安裝/升級後的系統登入帳號/密碼為 root / changepassword。
    4. 安裝/升級 1.7.1 版本時,出現錯誤訊息:
      ERROR 1054 (42S22) at line 38: Unknown column 'destination' in 'cc_did'
      原因:這是因為官方所釋出的資料庫匯入檔內容有錯誤,手動修正如下:
      編輯 /usr/src/a2billing/DataBase/mysql-5.x/UPDATE-a2billing-v1.7.0-to-v1.7.1.sql
      修改這行,

      ALTER TABLE cc_did CHANGE description description  VARCHAR( 100 ) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL;

       
    Was this page helpful?
    標籤 (Edit tags)
    • No tags
    您必須 登入 才能發佈評論。
    Powered by MindTouch Core