Errors after upgrading to php 8.2
-
Hello
We are getting errors after upgrading to php 8.2, please advise: https://dev.itaysharf.com/
Thanks
Dan
The page I need help with: [log in to see the link]
-
This is the list of errors:
Deprecated: Return type of ResponsiveMenuPro\Container\Container::offsetExists($id) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in?/home/521795.cloudwaysapps.com/ywwzqvfwep/public_html/wp-content/plugins/responsive-menu-pro/app/Container/Container.php?on line?33
Deprecated: Return type of ResponsiveMenuPro\Container\Container::offsetGet($id) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in?/home/521795.cloudwaysapps.com/ywwzqvfwep/public_html/wp-content/plugins/responsive-menu-pro/app/Container/Container.php?on line?16
Deprecated: Return type of ResponsiveMenuPro\Container\Container::offsetSet($id, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in?/home/521795.cloudwaysapps.com/ywwzqvfwep/public_html/wp-content/plugins/responsive-menu-pro/app/Container/Container.php?on line?11
Deprecated: Return type of ResponsiveMenuPro\Container\Container::offsetUnset($id) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in?/home/521795.cloudwaysapps.com/ywwzqvfwep/public_html/wp-content/plugins/responsive-menu-pro/app/Container/Container.php?on line?37
Deprecated: Creation of dynamic property ResponsiveMenuPro\Database\Database::$db is deprecated in?/home/521795.cloudwaysapps.com/ywwzqvfwep/public_html/wp-content/plugins/responsive-menu-pro/app/Database/Database.php?on line?8
Deprecated: realpath(): Passing null to parameter #1 ($path) of type string is deprecated in?/home/521795.cloudwaysapps.com/ywwzqvfwep/public_html/wp-content/plugins/responsive-menu-pro/vendor/twig/twig/lib/Twig/Loader/Filesystem.php?on line?35
Deprecated: Creation of dynamic property ResponsiveMenuPro\Controllers\FrontController::$manager is deprecated in?/home/521795.cloudwaysapps.com/ywwzqvfwep/public_html/wp-content/plugins/responsive-menu-pro/app/Controllers/FrontController.php?on line?36
Deprecated: Creation of dynamic property ResponsiveMenuPro\Controllers\FrontController::$view is deprecated in?/home/521795.cloudwaysapps.com/ywwzqvfwep/public_html/wp-content/plugins/responsive-menu-pro/app/Controllers/FrontController.php?on line?37
Deprecated: Return type of ResponsiveMenuPro\Collections\OptionsCollection::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in?/home/521795.cloudwaysapps.com/ywwzqvfwep/public_html/wp-content/plugins/responsive-menu-pro/app/Collections/OptionsCollection.php?on line?212
Deprecated: Return type of ResponsiveMenuPro\Collections\OptionsCollection::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in?/home/521795.cloudwaysapps.com/ywwzqvfwep/public_html/wp-content/plugins/responsive-menu-pro/app/Collections/OptionsCollection.php?on line?216
Deprecated: Return type of ResponsiveMenuPro\Collections\OptionsCollection::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in?/home/521795.cloudwaysapps.com/ywwzqvfwep/public_html/wp-content/plugins/responsive-menu-pro/app/Collections/OptionsCollection.php?on line?222
Deprecated: Return type of ResponsiveMenuPro\Collections\OptionsCollection::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in?/home/521795.cloudwaysapps.com/ywwzqvfwep/public_html/wp-content/plugins/responsive-menu-pro/app/Collections/OptionsCollection.php?on line?226
Deprecated: Return type of ResponsiveMenuPro\Collections\OptionsCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in?/home/521795.cloudwaysapps.com/ywwzqvfwep/public_html/wp-content/plugins/responsive-menu-pro/app/Collections/OptionsCollection.php?on line?238Got a litany of similar errors when testing if a site could be upgraded to PHP 8.1.
Hello Dan,
Thank you for taking the time to explain the issue you’re experiencing. To help us understand what might be causing the problem, could you please let us know which version you’re trying to upgrade from?
I truly appreciate your cooperation, and we’re here to assist you further.
Kind regards,
Sadiya4.4.2
Hello @danstramer,
I hope you’re doing well. We noticed that you reached out to us on our support forum, and I wanted to check in to see if you’re still experiencing the issue. If so, could you please share the website URL where the problem is occurring?
I appreciate your understanding, and I look forward to your response so we can assist you further.
Warm regards,
Sadiya
- You must be logged in to reply to this topic.