私はasteriskに統合されたa2billingアプリケーションを使用しています。 Admin WebインターフェイスからDIDを追加しようとすると、ページにエラーメッセージが表示されます。 「あなたの新しいdidは挿入されていません。 PHP厳しい基準:httpdの/ error_logにそれが述べられていて非静的メソッド定数:: getActivationList()を静的に呼び出さないでください。
非静的メソッド定数:: getActivationList()は/ var/www/htmlと設定/ a2billing /管理/公開/ form_data/FG_var_didで静的に呼び出されるべきではありません。 inc 52行目、referer:http://XXXXXXXXXXX/a2billing/admin/Public/A2B_entity_did.php?form_action=ask-add§ion=8
そのファイル "FG_var_did.inc"の52行目のコード: $ actived_list = Constants :: getActivationList();
私が使用しているPHPのバージョンは次のとおりです。 PHP 5.4.16(CLI)(組み込み:2016年11月6日午前0時29分02秒) 著作権(C)1997から2013ザ・PHPグループ のZendエンジンV2.4.0 、Copyright(c)1998-2013 Zend Technologies
私はすでにphp.iniの "〜E_STRICT"を無効にしています。
誰でもこの問題を解決する方法がありますか?
ありがとうございます!
これを見ていただきありがとうございます。私はそれをPHPの設定で修正することを望んでいましたが、コードに触れない方が良いと思います。 – Jompie