'track_errors' is deprecated


DaDaBIK Guru
I'm seeing this message on some pages on my local Web Server, doesn't seem to consistently appear. Any ideas?

Error message said:
ErrorException: Directive 'track_errors' is deprecated in Unknown:0 Stack trace: #0 [internal function]: {closure}() #1 {main}

our current DaDaBIK version
You are using DaDaBIK version 11.3-Elba enterprise, installed on Jan 17, 2022 (installation code: 157345f10b431e712d), the latest version of DaDaBIK is 11.3-Elba released on Jan 17, 2022

You are runnning the latest release of DaDaBIK

In case you want to upgrade to a more powerful edition (from Pro to Enterprise/Platinum, from Enteprise to Platinum) please contact us.

System info
PHP Version: 7.4.25

mysql version: 5.5.5-10.4.21-MariaDB

Web server: Apache/2.4.51 (Unix) OpenSSL/1.1.1l PHP/7.4.25 mod_perl/2.0.11 Perl/v5.32.1

Client: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Safari/537.36

URL installation: http://localhost/WebRoot/gpspn/gpanalysis/


Staff member
DaDaBIK doesn't directly use the php.ini track_errors directive, but one of the library used by dadabik (htmlawed) does it.
Starting from php 7.2 this directive has been deprecated, it still works (it stops working if you use PHP >= 8) but the message you see is triggered.

I will check if they are updating the library but you shouldn't have any direct side effects if you are using php 7.4.