Large plugins containing html and other data may exceed the data limit for a plugin's preference causing all preferences to fail to load as the data becomes truncated and the 'array' that is stored becomes incomplete, causing a syntax error and a 'read error'.
How to reproduce
Attempt to store a large array in e107_core table in the e107_value field.
What e107 version are you using?
Latest Github version (just updated)
Bug description
Large plugins containing html and other data may exceed the data limit for a plugin's preference causing all preferences to fail to load as the data becomes truncated and the 'array' that is stored becomes incomplete, causing a syntax error and a 'read error'.
How to reproduce
Attempt to store a large array in e107_core table in the e107_value field.
Expected behavior
The full array value is stored in e107_value.
What browser(s) are you seeing the problem on?
Firefox
PHP Version
PHP 8.3