Upgrade from PHP71 to PHP72 breaks icingaweb2

Xavier xavier at groumpf.org
Wed Nov 7 06:24:34 UTC 2018


On 03/11/2018 18:50, Guido Falsi wrote:
> On 03/11/18 18:17, Xavier Humbert wrote:
>> Context FreeBSD 11-STABLE, last pkg upgrade led to update PHP71 to PHP72.
>> php72-json is installed, but when I launch a navigator, IcingaWeb2
>> crashes with :
>>
>>> Call to undefined function Icinga\Util\json_encode() in
>>> /usr/local/www/icingaweb2/library/Icinga/Util/Json.php:57
>>>
>>
>> Any idea ?
> 
> Yess, you need to install the php72-json package which provides the
> json_encode() function.
> 
> The port actually depends on it, so something went wrong with your update.
> 
> You should try reinstalling it and check that all dependencies install
> successfully.
> 

Thanks for your answer Guido. Unfortunately, as I wrote, php-json *is*
installed, in the correct flavour. And pkg check -Bd succeeds

Regards

-- 
Xavier


More information about the freebsd-ports mailing list