-
Type:
Bug
-
Status: Closed
-
Priority:
Minor
-
Resolution: Fixed
-
Affects Version/s: 16.0.10.38
-
Fix Version/s: 16.0.10.39
-
Component/s: FreePBX Framework
-
Labels:None
-
ToDo:
-
Asterisk Version:13.38.3
-
Distro Version:16.0.10.38
-
Distro:FreePBX Distro
-
Module Fix Version:
After updating to Freepbx 16 following the guide that I put below when trying to update the module "Call Event Logging" from version 15.0.15.14 to 16.0.5 the following error occurs:
https://wiki.freepbx.org/display/FOP/FreePBX+16+Version+Upgrade+Module
Whoops\Exception\ErrorException thrown with message "count(): Parameter must be an array or an object that implements Countable"
Stacktrace:
#8 Whoops\Exception\ErrorException in /var/www/html/admin/libraries/DB.class.php:153
#7 Whoops\Run:handleError in /var/www/html/admin/libraries/DB.class.php:153
#6 DB:parseDSN in /var/www/html/admin/libraries/DB.class.php:71
#5 DB:connect in /var/www/html/admin/modules/cel/install.php:23
#4 include_once in /var/www/html/admin/libraries/modulefunctions.class.php:2653
#3 module_functions:_doinclude in /var/www/html/admin/libraries/modulefunctions.class.php:2569
#2 module_functions:_runscripts in /var/www/html/admin/libraries/modulefunctions.class.php:2035
#1 module_functions:install in /var/www/html/admin/page.modules.php:288
#0 include in /var/www/html/admin/config.php:477
CDR module also affected:
Whoops\Exception\ErrorException thrown with message "count(): Parameter must be an array or an object that implements Countable"
Stacktrace:
#8 Whoops\Exception\ErrorException in /var/www/html/admin/libraries/DB.class.php:153
#7 Whoops\Run:handleError in /var/www/html/admin/libraries/DB.class.php:153
#6 DB:parseDSN in /var/www/html/admin/libraries/DB.class.php:71
#5 DB:connect in /var/www/html/admin/modules/cdr/install.php:26
#4 include_once in /var/www/html/admin/libraries/modulefunctions.class.php:2653
#3 module_functions:_doinclude in /var/www/html/admin/libraries/modulefunctions.class.php:2569
#2 module_functions:_runscripts in /var/www/html/admin/libraries/modulefunctions.class.php:2035
#1 module_functions:install in /var/www/html/admin/page.modules.php:288
#0 include in /var/www/html/admin/config.php:477
And when opening the call report with the CDR module it also gives an error:
Whoops\Exception\ErrorException thrown with message "count(): Parameter must be an array or an object that implements Countable"
Stacktrace:
#4 Whoops\Exception\ErrorException in /var/www/html/admin/libraries/DB.class.php:153
#3 Whoops\Run:handleError in /var/www/html/admin/libraries/DB.class.php:153
#2 DB:parseDSN in /var/www/html/admin/libraries/DB.class.php:71
#1 DB:connect in /var/www/html/admin/modules/cdr/page.cdr.php:35
#0 include in /var/www/html/admin/config.php:647