Actions
Bug #13562
closedHAProxy PHP error on upgrade to PHP8.1 update
Start date:
Due date:
% Done:
0%
Estimated time:
Plus Target Version:
Affected Version:
Affected Plus Version:
Affected Architecture:
Description
Attempting to install either version of haproxy gives the following error on installation
>>> Installing pfSense-pkg-haproxy-devel... Updating pfSense-core repository catalogue... pfSense-core repository is up to date. Updating pfSense repository catalogue... pfSense repository is up to date. All repositories are up to date. Checking integrity... done (0 conflicting) The following 3 package(s) will be affected (of 0 checked): New packages to be INSTALLED: haproxy: 2.6.6 [pfSense] lua53: 5.3.6 [pfSense] pfSense-pkg-haproxy-devel: 0.62_11 [pfSense] Number of packages to be installed: 3 The process will require 5 MiB more space. [1/3] Installing lua53-5.3.6... [1/3] Extracting lua53-5.3.6: ......... done [2/3] Installing haproxy-2.6.6... [2/3] Extracting haproxy-2.6.6: ........ done [3/3] Installing pfSense-pkg-haproxy-devel-0.62_11... [3/3] Extracting pfSense-pkg-haproxy-devel-0.62_11: .......... done Saving updated package information... done. Loading package configuration... done. Configuring package components... Loading package instructions... Custom commands... Executing custom_php_install_command()... Fatal error: Uncaught Error: Non-static method haproxy_utils::haproxy_hostname_get_prefix() cannot be called statically in /usr/local/pkg/haproxy/haproxy.inc:1284 Stack trace: #0 /usr/local/pkg/haproxy/haproxy.inc(2195): write_backend('/var/etc/haprox...', Resource id #77, 'mail_ipvANY', Array, Array) #1 /usr/local/pkg/haproxy/haproxy.inc(2516): haproxy_writeconf('/var/etc/haprox...') #2 /usr/local/pkg/haproxy/haproxy.inc(702): haproxy_check_run(1) #3 /etc/inc/pkg-utils.inc(779) : eval()'d code(1): haproxy_custom_php_install_command() #4 /etc/inc/pkg-utils.inc(779): eval() #5 /etc/inc/pkg-utils.inc(897): eval_once('haproxy_custom_...') #6 /etc/rc.packages(76): install_package_xml('haproxy-devel') #7 {main} thrown in /usr/local/pkg/haproxy/haproxy.inc on line 1284 PHP ERROR: Type: 1, File: /usr/local/pkg/haproxy/haproxy.inc, Line: 1284, Message: Uncaught Error: Non-static method haproxy_utils::haproxy_hostname_get_prefix() cannot be called statically in /usr/local/pkg/haproxy/haproxy.inc:1284 Stack trace: #0 /usr/local/pkg/haproxy/haproxy.inc(2195): write_backend('/var/etc/haprox...', Resource id #77, 'mail_ipvANY', Array, Array) #1 /usr/local/pkg/haproxy/haproxy.inc(2516): haproxy_writeconf('/var/etc/haprox...') #2 /usr/local/pkg/haproxy/haproxy.inc(702): haproxy_check_run(1) #3 /etc/inc/pkg-utils.inc(779) : eval()'d code(1): haproxy_custom_php_install_command() #4 /etc/inc/pkg-utils.inc(779): eval() #5 /etc/inc/pkg-utils.inc(897): eval_once('haproxy_custom_...') #6 /etc/rc.packages(76): install_package_xml('haproxy-devel') #7 {main} thrownpkg-static: POST-INSTALL script failed pkg-static: Fail to kill all processes:No such process >>> Cleaning up cache... done. Success
And when you try to start you get
PHP ERROR: Type: 1, File: /usr/local/pkg/haproxy/haproxy.inc, Line: 1284, Message: Uncaught Error: Non-static method haproxy_utils::haproxy_hostname_get_prefix() cannot be called statically in /usr/local/pkg/haproxy/haproxy.inc:1284 Stack trace: #0 /usr/local/pkg/haproxy/haproxy.inc(2195): write_backend('/var/etc/haprox...', Resource id #54, 'mail_ipvANY', Array, Array) #1 /usr/local/pkg/haproxy/haproxy.inc(2516): haproxy_writeconf('/var/etc/haprox...') #2 /usr/local/pkg/haproxy/haproxy.inc(1349): haproxy_check_run(1) #3 Standard input code(5): haproxy_configure() #4 {main} thrown @ 2022-10-13 16:10:00
Related issues
Actions