Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Help! Massive problems with the file grid field since update to 7.3.9 #3689

Closed
bytebaby opened this issue Aug 11, 2023 · 4 comments · Fixed by #3688
Closed

Help! Massive problems with the file grid field since update to 7.3.9 #3689

bytebaby opened this issue Aug 11, 2023 · 4 comments · Fixed by #3688

Comments

@bytebaby
Copy link

bytebaby commented Aug 11, 2023

I can't maintain my client's website because of all the error messages after I upgraded EE from 7.3.6 to 7.3.9. (Note; I also have the addon "WYSIWYG" on version 5.4.4)

PHP: 7.4 (The errors also appear with PHP 8.1 and 8.2)
Apache

Please look the follow errors:

image image

When I have saved a post:

image

On the homepage of the website when I'm logged in:

image

When I call the field in the field editor


Warning
array_merge(): Expected parameter 2 to be an array, null given
ee/legacy/libraries/api/Api_channel_fields.php, line 136

Severity: E_WARNING
Warning
array_merge(): Expected parameter 2 to be an array, null given
ee/legacy/libraries/api/Api_channel_fields.php, line 136

Severity: E_WARNING
Warning
array_merge(): Expected parameter 2 to be an array, null given
ee/legacy/libraries/api/Api_channel_fields.php, line 136

Severity: E_WARNING
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
Notice
Trying to access array offset on value of type null
ee/ExpressionEngine/Service/ConditionalFields/Factory.php, line 38

Severity: E_NOTICE
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 480

Severity: E_WARNING

ADDENDUM: I can no longer edit fields

@intoeetive
Copy link
Contributor

@bytebaby can you check if this fix would solve your issue? #3688

@bytebaby
Copy link
Author

I have downgraded the system to 7.3.6 but the grid field error remains.

@intoeetive
Copy link
Contributor

@bytebaby can you try applying the fix? (whether on downgraded or latest version)

@bytebaby
Copy link
Author

Thanks for the quick reply. The micro update works. I am happy! :)

intoeetive added a commit that referenced this issue Aug 11, 2023
…ype-info

Resolved #3689 where PHP error could be shown when accessing custom fields
bryannielsen added a commit that referenced this issue Aug 14, 2023
…ype-info

Resolved #3689 where PHP error could be shown when accessing custom fields
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants