I bought my first digium phone and decided to install the Digium Phones Module 2.11.2.0. I was able to get this installed ok and am happy with its functionality.
However, it appears the extensions module is now broken. I cannot add or edit an extension. The screen just goes white when I click add or the extension itself. A quick check of the web logs shows this.
[Thu Sep 25 07:24:39 2014] [error] [client 10.242.2.6] PHP Fatal error: Class 'digium_phones' not found in /var/www/html/admin/modules/userman/DB_Helper.class.php on line 0, referer: http://192.168.4.104/admin/config.php?display=extensions
[Thu Sep 25 07:24:39 2014] [error] [client 10.242.2.6] File does not exist: /var/www/html/favicon.ico
[Thu Sep 25 07:24:40 2014] [error] [client 10.242.2.6] File does not exist: /var/www/html/favicon.ico
[Thu Sep 25 07:25:32 2014] [error] [client 10.242.2.6] PHP Fatal error: Class 'digium_phones' not found in /var/www/html/admin/modules/ttsengines/functions.inc.php on line 0, referer: http://192.168.4.104/admin/config.php?display=extensions
[Thu Sep 25 08:35:02 2014] [error] [client 10.242.2.6] PHP Fatal error: Class 'digium_phones' not found in /var/www/html/admin/modules/endpointman/includes/rain.tpl.class.inc on line 0, referer: http://192.168.4.104/admin/config.php?type=&display=extensions
No, I just restored to the version I was using yesterday. I run a full backup to FTP nightly on all of my FreePBX boxes. I didn’t update the module until this morning, so I restored lasts night’s backup and went on my way with a working system. I applied the updates before I started my migration so that I would be fully patched and couldn’t afford to wait until someone posted an updated module or a fix so in a bout of frustration I did a restore and it reverted the modules to the versions they were last night at midnight.