I experimented a lot (and I am not that much of an expert in WP I haste to say) without success.
I expect there is somewhere an incompatibility. I checked with other folk who also run the same theme and it works fine under PHP 8. So I exclude this for now. I suspect a widget or maybe my ISP. My ISP confirms al is well on that end. So looking in to the widgets.
Here is what I did. I have a domain with only a test website attached to it. So, I activated the 2024 theme. I installed the most important Widgets I use on the other site. I ran a widget that checks PHP (PHP Compatibility Checker) and all widgets are OK for PHP 8. Including the ones that are not activated as only a few are activated.
FYI, the installation information in case it gives a clue.
Hostname für MariaDB 10.6 > mariadb106
Hostname für MariaDB 10.4 > localhost
Hostname für MySQL > mysql
Mysql version 5.7
When I test this setup by calling up the site in a browser it opens fine under PHP 7.4. Under PHP 8 it does not load, and my WP/Admin also refuses to reload until I switch back to PHP 7.4.
The PHP compatibility checker also creates a report whereby almost all the widgets there is an error in one or more lines. As I can not enclose files, here the link to see the report just in case it helps (expires in 30days), here: https://easyupload.io/ojgx3g
Now I also activity in wp-config.php > define( ‘WP_DEBUG’, true ); but do not get any reports that something is amiss.
I also reloaded WP latest version new in my control panel but it did not solve the problem either.
As I can not enclose files, here the link to see the report
Any ideas or suggestions?
]]>Upgraded to php 8.3 and now seeing this in debug.log.
[01-Jan-2025 17:17:04 UTC] PHP Deprecated: Creation of dynamic property YITH_WooCommerce_Product_Slider::$product_slider is deprecated in wp-content/plugins/yith-woocommerce-product-slider-carousel/includes/class.yith-woocommerce-product-slider.php on line 57
When can we expect an update on this?
BTW – Thank you for such great plugins! Your developers and support staff deserve a great big happy day!
]]>Upgraded to php 8.3 and now seeing this in debug.log.
[01-Jan-2025 17:05:15 UTC] PHP Deprecated…
When can we expect an update on this?
BTW – Thank you for such great plugins! Your developers and support staff deserve a great big happy day!
]]>Site was upgraded to php 8.3 and this is in debug.log
[01-Jan-2025 16:58:42 UTC] PHP Deprecated: Creation of dynamic property Automattic\WCShipping\LabelPurchase\View::$carrier_service is deprecated in wp-content/plugins/woocommerce-shipping/src/LabelPurchase/View.php on line 111
When can we expect this to be fixed?
]]>The server’s Apache2 error log contains the same message (barring the path for the relevant site) when I try to access the homepage of each site: PHP Fatal error: Array and string offset access syntax with curly braces is no longer supported in /var/www/html/EXAMPLE.com/public_html/index.php on line 2
I checked the PHP version:
$ php –version
PHP 8.1.2-1ubuntu2.14 (cli) (built: Aug 18 2023 11:41:11) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.1.2, Copyright (c) Zend Technologies
with Zend OPcache v8.1.2-1ubuntu2.14, Copyright (c), by Zend Technologies
Setting a version has no effect:
There are 2 choices for the alternative php (providing /usr/bin/php).
Selection Path Priority Status
————————————————————
0 /usr/bin/php.default 100 auto mode
1 /usr/bin/php.default 100 manual mode
* 2 /usr/bin/php8.1 81 manual mode
I can access phpMyAdmin so the only virtual hosts I can’t access are the WP sites.
I am completely at sea. One of the inaccessible sites is https://www.leecorpweb.com
]]>Changed to WordPress 6.3, PHP 8 Responsive Menu Pro 3.0.17 tons of errors on website in PHP code from RMP.
Changed to WordPress 6.3, PHP 7.4 Responsive Menu Pro 3.0.17 tons of errors on website in PHP code from RMP.
Changed to WordPress 6.3, PHP 7.4 Responsive Menu Pro 3.1.31 no errors but menu does not appear on mobile. Note the existing menu does disappear but the mobile menu does not appear. No hamburger menu.
What should I try next?
]]>Everything has been updated to the latest version multiple times since the problem started. I noticed it first when my hosting provider upgraded to PHP 8.1 and no longer supports 7.4 or lower.
Is their a way to solve this without having to deactivate/activate with every edit? I frequently forget to reactivate the plugin and will have a site with fewer pictures. Thanks for any help.
]]>I'm trying to upgrade to PHP v 8 since my hosting company will start charging extra to support any website using PHP 7.4 or older. I get a lot of errors causing this upgrade attempt to fail.
Does anyone know if Pagelines has a newer version of the theme, which is compatible with PHP 8.0 or higher?
]]>