Error Message on PHP 8.1
-
Hi There
Please help with the below error message. We get it when we upgrade to PHP 8.1.
WordPress version 6.0.1 Active theme: My Listing Child (version 1.1) Current plugin: Facebook for WordPress (version 3.0.7) PHP version 8.1.8 Error Details ============= An error of type E_ERROR was caused in line 42 of the file /usr/www/users/yourpepsuh/content/plugins/official-facebook-pixel/vendor/facebook/php-business-sdk/src/FacebookAds/Object/ServerSide/Normalizer.php. Error message: Uncaught TypeError: strlen(): Argument #1 ($string) must be of type string, array given in /usr/www/users/yourpepsuh/content/plugins/official-facebook-pixel/vendor/facebook/php-business-sdk/src/FacebookAds/Object/ServerSide/Normalizer.php:42 Stack trace: #0 /usr/www/users/yourpepsuh/content/plugins/official-facebook-pixel/vendor/facebook/php-business-sdk/src/FacebookAds/Object/ServerSide/Normalizer.php(42): strlen(Array) #1 /usr/www/users/yourpepsuh/content/plugins/official-facebook-pixel/vendor/facebook/php-business-sdk/src/FacebookAds/Object/ServerSide/UserData.php(914): FacebookAds\Object\ServerSide\Normalizer::normalize('em', Array) #2 /usr/www/users/yourpepsuh/content/plugins/official-facebook-pixel/vendor/facebook/php-business-sdk/src/FacebookAds/Object/ServerSide/UserData.php(863): FacebookAds\Object\ServerSide\UserData->normalizeHashDedup('em', Array) #3 /usr/www/users/yourpepsuh/content/plugins/official-facebook-pixel/vendor/facebook/php-business-sdk/src/FacebookAds/Object/ServerSide/Event.php(373): FacebookAds\Object\ServerSide\UserData->normalize() #4 /usr/www/users/yourpepsuh/content/plugins/official-facebook-pixel/vendor/facebook/php-business-sdk/src/FacebookAds/Object/ServerSide/EventRequest.php(302): FacebookAds\Object\ServerSide\Event->normalize() #5 /usr/www/users/yourpepsuh/content/plugins/official-facebook-pixel/vendor/facebook/php-business-sdk/src/FacebookAds/Object/ServerSide/EventRequest.php(240): FacebookAds\Object\ServerSide\EventRequest->normalize() #6 /usr/www/users/yourpepsuh/content/plugins/official-facebook-pixel/vendor/facebook/php-business-sdk/src/FacebookAds/Object/ServerSide/EventRequest.php(235): FacebookAds\Object\ServerSide\EventRequest->defaultExecute() #7 /usr/www/users/yourpepsuh/content/plugins/official-facebook-pixel/core/FacebookServerSideEvent.php(108): FacebookAds\Object\ServerSide\EventRequest->execute() #8 /usr/www/users/yourpepsuh/content/plugins/official-facebook-pixel/core/ServerEventAsyncTask.php(147): FacebookPixelPlugin\Core\FacebookServerSideEvent::send(Array) #9 /usr/www/users/yourpepsuh/content/plugins/official-facebook-pixel/vendor/techcrunch/wp-async-task/wp-async-task.php(164): FacebookPixelPlugin\Core\ServerEventAsyncTask->run_action() #10 /usr/www/users/yourpepsuh/wp-includes/class-wp-hook.php(307): WP_Async_Task->handle_postback('') #11 /usr/www/users/yourpepsuh/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters('', Array) #12 /usr/www/users/yourpepsuh/wp-includes/plugin.php(476): WP_Hook->do_action(Array) #13 /usr/www/users/yourpepsuh/wp-admin/admin-post.php(61): do_action('admin_post_nopr...') #14 {main} thrown
The topic ‘Error Message on PHP 8.1’ is closed to new replies.