I’ve upgraded a 2.11 system to FreePBX 13 and have a problem with installation of the unsupported bosssecretary module. I’m not a programmer - so I’m kindly asking for help how to try fixing this - does this module need recompiling from source or does it try to access invalid variables?
It gives following error during installation via Module Admin
Exception
Can not modify bosssecretary_group.id_group column::
/var/www/html/admin/libraries/utility.functions.php
if(is_object($extended_text) && method_exists($extended_text,"getMessage")) {
$e = $extended_text;
$extended_text = htmlentities($e->getMessage());
$code = $e->getCode();
throw new \Exception($text . "::" . $extended_text,$code,$e);
} else {
$extended_text = htmlentities($extended_text);
throw new \Exception($text . "::" . $extended_text);
}
}
further info:
Exception
/var/www/html/admin/libraries/utility.functions.php205
5. die_freepbx
/var/www/html/admin/modules/bosssecretary/install.php104
4. include_once
/var/www/html/admin/libraries/modulefunctions.class.php2461
3. module_functions _doinclude
/var/www/html/admin/libraries/modulefunctions.class.php2413
2. module_functions _runscripts
/var/www/html/admin/libraries/modulefunctions.class.php1963
1. module_functions install
/var/www/html/admin/page.modules.php284
0. include
/var/www/html/admin/config.php391
and also:
Server/Request Data
SCRIPT_URL /admin/config.php
SCRIPT_URI http://10.134.63.4/admin/config.php
HTACCESS on
HTTP_HOST 10.134.63.4
HTTP_USER_AGENT Mozilla/5.0 (Windows NT 10.0; WOW64; rv:50.0) Gecko/20100101 Firefox/50.0
HTTP_ACCEPT text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
HTTP_ACCEPT_LANGUAGE en-US,en;q=0.5
HTTP_ACCEPT_ENCODING gzip, deflate
HTTP_REFERER http://10.134.63.4/admin/config.php?display=modules
HTTP_COOKIE lang=en_US; guielToggle=%7B%22extensions%23UserManagerSettings%22%3Atrue%2C%22extensions%23VmXLocater%22%3Afalse%2C%22extensions%23iSymphonySettings%22%3Afalse%2C%22extensions%23ExtensionRouting%22%3Atrue%7D; searchHide=1; bannerMessages=%5B%22b21e830264d9368d9e9d6dfe2831c170f3b051bc%22%5D; local-type=upload; PHPSESSID=vpulkni819kop5prgfikc0qrg5; __utma=49849254.788681124.1481887311.1482093100.1482137719.9; __utmz=49849254.1481887311.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); sid=9c7b8071a10b6868df6d6bd64a509b70; __utmc=49849254; testing=1; _ga=GA1.1.788681124.1481887311
HTTP_CONNECTION keep-alive
CONTENT_LENGTH 0
PATH /sbin:/usr/sbin:/bin:/usr/bin
SERVER_SIGNATURE <address>Apache/2.2.15 (CentOS) Server at 10.134.63.4 Port 80</address>
SERVER_SOFTWARE Apache/2.2.15 (CentOS)
SERVER_NAME 10.134.63.4
SERVER_ADDR 10.134.63.4
SERVER_PORT 80
REMOTE_ADDR 10.134.63.21
DOCUMENT_ROOT /var/www/html
SERVER_ADMIN root@localhost
SCRIPT_FILENAME /var/www/html/admin/config.php
REMOTE_PORT 58305
GATEWAY_INTERFACE CGI/1.1
SERVER_PROTOCOL HTTP/1.1
REQUEST_METHOD POST
QUERY_STRING display=modules&action=process&quietmode=1&online=1&modules%5Bbosssecretary%5D%5Baction%5D=install&modules%5Bbosssecretary%5D%5Btrack%5D=stable
REQUEST_URI /admin/config.php?display=modules&action=process&quietmode=1&online=1&modules%5Bbosssecretary%5D%5Baction%5D=install&modules%5Bbosssecretary%5D%5Btrack%5D=stable
SCRIPT_NAME /admin/config.php
PHP_SELF /admin/config.php
REQUEST_TIME 1482226049
GET Data
display modules
action process
quietmode 1
online 1
modules Array ( [bosssecretary] => Array ( [action] => install [track] => stable ) )
POST Data
empty
Files
empty
Cookies
lang en_US
guielToggle {"extensions#UserManagerSettings":true,"extensions#VmXLocater":false,"extensions#iSymphonySettings":false,"extensions#ExtensionRouting":true}
searchHide 1
bannerMessages ["b21e830264d9368d9e9d6dfe2831c170f3b051bc"]
local-type upload
PHPSESSID vpulkni819kop5prgfikc0qrg5
__utma 49849254.788681124.1481887311.1482093100.1482137719.9
__utmz 49849254.1481887311.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none)
sid 9c7b8071a10b6868df6d6bd64a509b70
__utmc 49849254
testing 1
_ga GA1.1.788681124.1481887311
Session
module_name modules
module_page modules
AMP_user ampuser Object ( [username] => L3admin [id] => [password:ampuser:private] => 4d15abd1363123308f93cdda31033ac4b17e1f8a [extension_high:ampuser:private] => [extension_low:ampuser:private] => [sections:ampuser:private] => Array ( [0] => * ) [mode:ampuser:private] => database [opmode:ampuser:private] => [_deptname] => [_lastactivity] => 1482226049 )
calculated_max_calls 0
netstats Array ( [eth0] => Array ( [tx] => Array ( [1481887385] => 609467 [1481887393] => 613587 ) [rx] => Array ( [1481887385] => 63143 [1481887393] => 65383 ) ) )
backup_restore_path /var/spool/asterisk/tmp/backuptmp-suser-1481889055-20161214-233128-1481754688-225202995.tgz
backup_restore_data Array ( [settings] => true [files] => Array ( [0] => /etc/asterisk [1] => /var/www ) )
DASHBOARD_FREEPBX_BRAND FreePBX
langdirection ltr
UCP_isMobile
UCP_isTablet
UCP_login_token 40b71714dcfacbf1188636b4221dc41a
Environment Variables
empty
Registered Handlers