[wp-trac] [WordPress Trac] #34074: wp_debug false still showing errors
WordPress Trac
noreply at wordpress.org
Tue Sep 29 12:08:24 UTC 2015
#34074: wp_debug false still showing errors
--------------------------+-----------------------------
Reporter: siebje | Owner:
Type: defect (bug) | Status: new
Priority: normal | Milestone: Awaiting Review
Component: General | Version: 4.3.1
Severity: normal | Keywords:
Focuses: |
--------------------------+-----------------------------
Where:
{{{
define('WP_DEBUG', false);
}}}
before PHP 5.4 did not show any errors, now after updating to PHP higher
then 5.4, it does show errors:
[[Image(http://wsinternetservices.nl/temp/errors.jpg)]]
Now we have to add extra line of code to hide errors:
{{{
define('WP_DEBUG', false);
@ini_set('display_errors', 0);
}}}
Why is this ini_set part not included in the core wp_debug_mode function?
Because the above code now basicly is the same as:
{{{
define('WP_DEBUG', true);
define('WP_DEBUG_DISPLAY', false);
}}}
Because in the WP_DEBUG_DISPLAY the ini_set IS included in the core
wp_debug_mode function:
{{{
if ( WP_DEBUG_DISPLAY )
ini_set( 'display_errors', 1 );
elseif ( null !== WP_DEBUG_DISPLAY )
ini_set( 'display_errors', 0 );
}}}
--
Ticket URL: <https://core.trac.wordpress.org/ticket/34074>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list