When logged in and viewing actual site, i get a list of all these before i see content. Anything I can do to get rid of these or does EE need some updates to fix the deprecated issues?
Deprecated
str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated
ee/ExpressionEngine/Addons/fluid_field/Service/Tag.php, line 236
Severity: E_DEPRECATED
Deprecated
str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated
ee/ExpressionEngine/Addons/fluid_field/Service/Tag.php, line 236
Severity: E_DEPRECATED
Deprecated
str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated
ee/legacy/libraries/Grid_parser.php, line 498
Severity: E_DEPRECATED
Deprecated
str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated
ee/legacy/libraries/Grid_parser.php, line 498
Severity: E_DEPRECATED
Deprecated
str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated
ee/legacy/libraries/Grid_parser.php, line 498
Severity: E_DEPRECATED
Deprecated
str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated
ee/ExpressionEngine/Addons/fluid_field/Service/Tag.php, line 236
Severity: E_DEPRECATED
Deprecated
str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated
ee/ExpressionEngine/Addons/fluid_field/Service/Tag.php, line 236
Severity: E_DEPRECATED
Warning
Cannot modify header information - headers already sent by (output started at ee/legacy/core/Exceptions.php:120)
ee/ExpressionEngine/Boot/boot.common.php, line 475
Severity: E_WARNING
I was able to replicate this on my install. I’ll open an issue for the team to review.
Follow the issue on GitHub here to be notified when it’s updated. https://github.com/ExpressionEngine/ExpressionEngine/issues/1833
Just a quick update. The team put together a fix for this. We should have 6.2.6 out in the next couple of days, which will fix this. If you want to go ahead and manually fix this in Core, you can find the updates here https://github.com/ExpressionEngine/ExpressionEngine/pull/1834/files
I updated to 6.2.6 and most of those seem to be gone. I just have 2 more showing at the moment just so you know
Deprecated str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated ee/ExpressionEngine/Addons/rte/ft.rte.php, line 408
Severity: E_DEPRECATED Warning Cannot modify header information - headers already sent by (output started at ee/legacy/core/Exceptions.php:120) ee/ExpressionEngine/Boot/boot.common.php, line 475
Severity: E_WARNING
For what it’s worth, I’m still seeing the following deprecated warning when logged into EE 7.2.9 (PHP 8.1) in instances where file field in a grid field entry is left blank.
Deprecated
str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated
ee/legacy/libraries/Grid_parser.php, line 463
Severity: E_DEPRECATED
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.