Jump to content

PHP8 Debian bullseye create_function()

Go to solution Solved by Jim M,

Recommended Posts

I run Debian bullseye, just updated to php8.1  as per


Changed my config to reflect the new socket 

fastcgi_pass unix:/var/run/php/php8.1-fpm.sock;

Now get an error:

Error: Call to undefined function create_function() (0)
#0 /var/www/html/conf_global.php(370): IPB_Firewall::_calculateChecksums()
#1 /var/www/html/conf_global.php(342): IPB_Firewall::_doSecurityChecks()
#2 /var/www/html/conf_global.php(574): IPB_Firewall::run()
#3 /var/www/html/system/Dispatcher/Dispatcher.php(69): require('...')
#4 /var/www/html/index.php(13): IPS\_Dispatcher::i()
#5 {main}

for the time being I have dropped back to PHP7.4

What is my fix?

Link to comment
Share on other sites

  • Solution

Please go to your conf_global.php file and remove anything refrencing IPB_Firewall (make a backup of your conf_global.php if you are unsure what is refrencing this). This is not our product and means that at some juncture while running version 3, your hosting was breached and this was added.

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Create New...