Thread

Error reporting options

October 09, 2018 1:48pm

Subscribe [2]
  • #1 / Oct 09, 2018 1:48pm

    Sr. Coffee

    96 posts

    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?

  • #2 / Oct 10, 2018 12:59pm

    Sr. Coffee

    96 posts

    Followup question: I have disabled error reporting, but the errors are still displayed at the top of the page. What’s that about?

  • #3 / Oct 11, 2018 3:37pm

    Derek Jones's avatar

    Derek Jones

    7364 posts

    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.

  • #4 / Oct 11, 2018 3:48pm

    Sr. Coffee

    96 posts

    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

  • #5 / Oct 11, 2018 4:00pm

    Derek Jones's avatar

    Derek Jones

    7364 posts

    Looks to me like there is a v3 compatible version available now from EEHarbor: https://eeharbor.com/tagger

  • #6 / Oct 11, 2018 8:01pm

    Sr. Coffee

    96 posts

    Right, but it doesn’t support PHP7. They tell me they have no plans to support EE4.

  • #7 / Oct 11, 2018 8:51pm

    Derek Jones's avatar

    Derek Jones

    7364 posts

    My guess from that error and line number, you can change the =& to just =. Or remove it entirely and replace all $this->EE-> calls with ee()->

.(JavaScript must be enabled to view this email address)

ExpressionEngine News!

#eecms, #events, #releases