UB One Step Checkout not compatible with PHP 8.1 due to mobiledetect/mobiledetectlib:^2.8

The extension in question requires mobiledetect/mobiledetectlib:^2.8 which is not compatible with PHP 8.1. The error we’re seeing in the logs is below.

Deprecated Functionality: preg_match(): Passing null to parameter #2 ($subject) of type string is deprecated in /vendor/mobiledetect/mobiledetectlib/Mobile_Detect.php on line 1019 [] []

We need this addressed in the short term since this problem is affecting our daily activities.

1 answer

Profile photo of ubdev Staff 98550.00 $tone March 31, 2023

Hi Curt Gregory,

It appears that your UB One Step Checkout -- Premium -- 3 Month Support license has expired last year. As our tech support is limited to the active paid users only, please consider renewing your license so our team will be able to assist you further.



Please login or Register to Submit Answer

Written By