According to the v3 user guide, the setting for “Enable error reporting?” means “When set to ‘enable’, super admins and member groups with permissions will see PHP/MySQL errors when they occur.” However, I find no way to set permissions by member group. When set to Enable, all users see errors printed at the top of the screen.
What am I missing?
It’s possible that you have manually forced debugging in your index.php file. Check the value of $debug
near the top. Sometimes you have to set that to 1
so that PHP errors are revealed, if they occur before a user’s session is spun up, since before that time, the system will not know if the visitor is authorized to see PHP/MySQL errors.
If you need help with the errors themselves, just cut and paste them here.
Correct! Thanks a bunch.
The errors are a result of Tagger not being updated for EE3. Didn’t seem to matter until I upgraded to PHP v7. I doubt if there’s anything to be done, other than to install a new plugin and re-tag all those entries.
Only variables should be assigned by reference user/addons/tagger/mod.tagger.php, line 31 show details
Severity: E_NOTICE Warning Cannot modify header information - headers already sent by (output started at ee/legacy/core/Exceptions.php:119) ee/EllisLab/ExpressionEngine/Boot/boot.common.php, line 531 show details
Severity: E_WARNING
Looks to me like there is a v3 compatible version available now from EEHarbor: https://eeharbor.com/tagger
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.