• Warning: Cannot modify header information – headers already sent by (output started at /home//wp-content/plugins/rebelmouse-widget/rebelmouse-admin.php:396) in /home//wp-content/plugins/participants-database/classes/WP_Session.class.php on line 123

    i see this on the backend/fronted when debug enabled
    latest version of wordpress + Avada + WPML

    https://ww.wp.xz.cn/plugins/participants-database/

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author Roland Barker

    (@xnau)

    Yeah, this is avoidable if you put define('WP_DEBUG_DISPLAY', false); in your config file. This keeps the warnings from getting printed, and preempting the normal headers.

    It’s best to use an error log when debugging anyway.

    That’s not a solution “per say”, it’s just a way not to see the warning anymore. But the problem is still there and it conflicts badly with WPML. So… any idea?

    Plugin Author Roland Barker

    (@xnau)

    Whatever the “rebelmouse” plugin is doing seems to be causing the problem in the first place. Try it with that plugin deactivated.

    It’s not just the rebelmouse plugin:

    Warning: Cannot modify header information - headers already sent by (output started at /wp-includes/functions.php:3092) in /wp-content/plugins/participants-database/classes/WP_Session.class.php on line 123

    Plugin Author Roland Barker

    (@xnau)

    OK, I’ll need to chase this down and add a bug report for this. Thanks for the report.

    For the moment, I don’t know how to fix this, although there is some possibility changing the “Use PHP Sessions” setting under the advanced tab of the plugin settings might fix it.

Viewing 5 replies - 1 through 5 (of 5 total)

The topic ‘PHP errors when Debug enabled’ is closed to new replies.