Bug report
Summary
FormIt 5.2.3-pl causes HTTP 500 on MODX 3 / PHP 8.4.4
Step to reproduce
- Install FormIt 5.2.3-pl via Package Manager
- Open website frontend
- Site returns HTTP 500 error
Observed behavior
After updating FormIt, the entire site returns HTTP 500 error.
Logs show:
- Serialization of 'Closure' is not allowed
- var_export does not handle circular references
Reverting to previous version fixes the issue.
Issue occurs immediately after installation/update, no custom code required.
Expected behavior
Website should load normally after updating FormIt.
Environment
MODX 3
PHP 8.4.4
FormIt 5.2.3-pl
Database: (MySQL/MariaDB version if known)
Web server: Apache or Nginx (version if known)
reCAPTCHA not used
Issue reproduced on both local and production environments
Bug report
Summary
FormIt 5.2.3-pl causes HTTP 500 on MODX 3 / PHP 8.4.4
Step to reproduce
Observed behavior
After updating FormIt, the entire site returns HTTP 500 error.
Logs show:
Reverting to previous version fixes the issue.
Issue occurs immediately after installation/update, no custom code required.
Expected behavior
Website should load normally after updating FormIt.
Environment
MODX 3
PHP 8.4.4
FormIt 5.2.3-pl
Database: (MySQL/MariaDB version if known)
Web server: Apache or Nginx (version if known)
reCAPTCHA not used
Issue reproduced on both local and production environments