admin管理员组

文章数量:1304959

My website says critical error on website after add my custom code but there is no any line related my custom code in log file.There are only 2 repater lines and they are standard for my website, not big problems.

also Wordpress doesn't show error message on browser except "critical error...".

how can I detect the code problem?

define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'SAVEQUERIES', true );
define( 'SCRIPT_DEBUG', true );
define( 'WP_DEBUG_DISPLAY', true );
error_reporting(E_ALL);
ini_set('display_errors', 1);

My website says critical error on website after add my custom code but there is no any line related my custom code in log file.There are only 2 repater lines and they are standard for my website, not big problems.

also Wordpress doesn't show error message on browser except "critical error...".

how can I detect the code problem?

define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'SAVEQUERIES', true );
define( 'SCRIPT_DEBUG', true );
define( 'WP_DEBUG_DISPLAY', true );
error_reporting(E_ALL);
ini_set('display_errors', 1);
Share Improve this question asked Jan 28, 2021 at 10:00 Faruk rızaFaruk rıza 982 silver badges11 bronze badges 3
  • Why not show the problem code also? – Q Studio Commented Jan 28, 2021 at 10:45
  • Does your server have a wp-content/debug.log file? Would that file be writable if it existed? Is the code in your question located in wp-config.php? – Tom J Nowell Commented Jan 28, 2021 at 14:37
  • yes, the code in wp-config.php. debug.log files contains two repeater lines.one of them is related a mega menu plugin, other line is related max upload size limit setting.on every refresh page, the lines are added to the log file.but there is no related code with my custom code. – Faruk rıza Commented Jan 28, 2021 at 14:45
Add a comment  | 

1 Answer 1

Reset to default 0

You could try the following wp-config.php setup - note WP writes to the file wp-content/debug.log - this config also stops any errors from being rendered to the browser.

Note that setting the constant WP_DISABLE_FATAL_ERROR_HANDLER to true enables you to disabled the default WP error screen.

// Disable display of errors and warnings 
@ini_set('display_errors',0);

define( 'WP_DEBUG_LOG', true );

define( 'WP_DEBUG', true );

define( 'WP_DEBUG_DISPLAY', false );

define( 'SCRIPT_DEBUG', false );

// disable WP fail-safe screen ##
define( 'WP_DISABLE_FATAL_ERROR_HANDLER', true );

本文标签: debugThere is no any line related the error but it says critical error