Skip to content

Deprecation Warning in Control Panel When Viewing and Saving Entries in ExpressionEngine #3808

Closed
@akolinski

Description

@akolinski

Description of the problem
I encountered a deprecation warning in the Control Panel when viewing entries in ExpressionEngine.

How To Reproduce
When saving an entry = ?/cp/publish/edit/entry/16406&filter_by_channel=303&S=

Error Messages

These are all the errors we have when saving an entry in the debugger. There are multiple deprecated errors below.

1. htmlentities(): Passing null to parameter #1 ($string) of type string is deprecated
2. explode(): Passing null to parameter #2 ($string) of type string is deprecated
3. Creation of dynamic property ExpressionEngine\Service|Database\Query::$_trans_failure is deprecated 
4. Cannot modify header information - headers already sent by (output started at ee/legacy/core/Exceptions.php:120)
Deprecated
Creation of dynamic property ExpressionEngine\Service\Database\Query::$_trans_failure is deprecated
ee/legacy/database/drivers/mysqli/mysqli_driver.php, line 159
Severity: E_DEPRECATED

Deprecated
explode(): Passing null to parameter #2 ($string) of type string is deprecated
ee/ExpressionEngine/Service/Model/Column/Serialized/PipeDelimited.php, line 27
Severity: E_DEPRECATED

Deprecated
explode(): Passing null to parameter #2 ($string) of type string is deprecated
ee/ExpressionEngine/Service/Model/Column/Serialized/PipeDelimited.php, line 27
Severity: E_DEPRECATED

Deprecated
explode(): Passing null to parameter #2 ($string) of type string is deprecated
ee/ExpressionEngine/Service/Model/Column/Serialized/PipeDelimited.php, line 27
Severity: E_DEPRECATED

Deprecated
explode(): Passing null to parameter #2 ($string) of type string is deprecated
ee/ExpressionEngine/Service/Model/Column/Serialized/PipeDelimited.php, line 27
Severity: E_DEPRECATED

Deprecated
explode(): Passing null to parameter #2 ($string) of type string is deprecated
ee/ExpressionEngine/Service/Model/Column/Serialized/PipeDelimited.php, line 27
Severity: E_DEPRECATED

Deprecated
explode(): Passing null to parameter #2 ($string) of type string is deprecated
ee/ExpressionEngine/Service/Model/Column/Serialized/PipeDelimited.php, line 27
Severity: E_DEPRECATED

Deprecated
explode(): Passing null to parameter #2 ($string) of type string is deprecated
ee/ExpressionEngine/Service/Model/Column/Serialized/PipeDelimited.php, line 27
Severity: E_DEPRECATED

Deprecated
explode(): Passing null to parameter #2 ($string) of type string is deprecated
ee/ExpressionEngine/Service/Model/Column/Serialized/PipeDelimited.php, line 27
Severity: E_DEPRECATED

Deprecated
explode(): Passing null to parameter #2 ($string) of type string is deprecated
ee/ExpressionEngine/Service/Model/Column/Serialized/PipeDelimited.php, line 27
Severity: E_DEPRECATED

Deprecated
explode(): Passing null to parameter #2 ($string) of type string is deprecated
ee/ExpressionEngine/Service/Model/Column/Serialized/PipeDelimited.php, line 27
Severity: E_DEPRECATED

Deprecated
explode(): Passing null to parameter #2 ($string) of type string is deprecated
ee/ExpressionEngine/Service/Model/Column/Serialized/PipeDelimited.php, line 27
Severity: E_DEPRECATED

Deprecated
explode(): Passing null to parameter #2 ($string) of type string is deprecated
ee/ExpressionEngine/Service/Model/Column/Serialized/PipeDelimited.php, line 27
Severity: E_DEPRECATED

Deprecated
explode(): Passing null to parameter #2 ($string) of type string is deprecated
ee/ExpressionEngine/Service/Model/Column/Serialized/PipeDelimited.php, line 27
Severity: E_DEPRECATED

Deprecated
explode(): Passing null to parameter #2 ($string) of type string is deprecated
ee/ExpressionEngine/Service/Model/Column/Serialized/PipeDelimited.php, line 27
Severity: E_DEPRECATED

Deprecated
explode(): Passing null to parameter #2 ($string) of type string is deprecated
ee/ExpressionEngine/Service/Model/Column/Serialized/PipeDelimited.php, line 27
Severity: E_DEPRECATED

Deprecated
explode(): Passing null to parameter #2 ($string) of type string is deprecated
ee/ExpressionEngine/Service/Model/Column/Serialized/PipeDelimited.php, line 27
Severity: E_DEPRECATED

Deprecated
explode(): Passing null to parameter #2 ($string) of type string is deprecated
ee/ExpressionEngine/Service/Model/Column/Serialized/PipeDelimited.php, line 27
Severity: E_DEPRECATED

Deprecated
explode(): Passing null to parameter #2 ($string) of type string is deprecated
ee/ExpressionEngine/Service/Model/Column/Serialized/PipeDelimited.php, line 27
Severity: E_DEPRECATED

Deprecated
explode(): Passing null to parameter #2 ($string) of type string is deprecated
ee/ExpressionEngine/Service/Model/Column/Serialized/PipeDelimited.php, line 27
Severity: E_DEPRECATED

Deprecated
explode(): Passing null to parameter #2 ($string) of type string is deprecated
ee/ExpressionEngine/Service/Model/Column/Serialized/PipeDelimited.php, line 27
Severity: E_DEPRECATED

Deprecated
explode(): Passing null to parameter #2 ($string) of type string is deprecated
ee/ExpressionEngine/Service/Model/Column/Serialized/PipeDelimited.php, line 27
Severity: E_DEPRECATED

Deprecated
explode(): Passing null to parameter #2 ($string) of type string is deprecated
ee/ExpressionEngine/Service/Model/Column/Serialized/PipeDelimited.php, line 27
Severity: E_DEPRECATED

Deprecated
explode(): Passing null to parameter #2 ($string) of type string is deprecated
ee/ExpressionEngine/Service/Model/Column/Serialized/PipeDelimited.php, line 27
Severity: E_DEPRECATED

Deprecated
explode(): Passing null to parameter #2 ($string) of type string is deprecated
ee/ExpressionEngine/Service/Model/Column/Serialized/PipeDelimited.php, line 27
Severity: E_DEPRECATED

Warning
Cannot modify header information - headers already sent by (output started at ee/legacy/core/Exceptions.php:120)
ee/legacy/core/Input.php, line 262
Severity: E_WARNING

Warning
Cannot modify header information - headers already sent by (output started at ee/legacy/core/Exceptions.php:120)
ee/legacy/core/Input.php, line 262
Severity: E_WARNING

Warning
Cannot modify header information - headers already sent by (output started at ee/legacy/core/Exceptions.php:120)
ee/legacy/libraries/Functions.php, line 460
Severity: E_WARNING

Environment Details:

  • Version: 7.3.12
  • PHP Version 8.2
  • MySQL Version 8
  • OS: Linux
  • Web Server: Apache

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions