Recently debug.log (WP 5.3.2) grew to 17GB because of tons of entries like this:
[17-Jan-2020 16:29:01 UTC] PHP Notice: Undefined offset: 1 in /wp-includes/media.php on line 790
[17-Jan-2020 16:29:01 UTC] PHP Notice: Undefined offset: 0 in /wp-includes/media.php on line 69
[17-Jan-2020 16:29:01 UTC] PHP Notice: Undefined offset: 1 in /wp-includes/media.php on line 70
What would be an efficient way to find out what exactly causes these notices?
Recently debug.log (WP 5.3.2) grew to 17GB because of tons of entries like this:
[17-Jan-2020 16:29:01 UTC] PHP Notice: Undefined offset: 1 in /wp-includes/media.php on line 790
[17-Jan-2020 16:29:01 UTC] PHP Notice: Undefined offset: 0 in /wp-includes/media.php on line 69
[17-Jan-2020 16:29:01 UTC] PHP Notice: Undefined offset: 1 in /wp-includes/media.php on line 70
What would be an efficient way to find out what exactly causes these notices?
Share Improve this question edited Jun 15, 2020 at 8:21 CommunityBot 1 asked Jan 17, 2020 at 16:59 chrischris 1195 bronze badges 3 |1 Answer
Reset to default 1I know it was mentioned in the comments that you solved this by locating the offending plugin. However, I thought the following answer may be helpful for others if they happen along this in a search.
Here's a little code snippet that can be used to save the debug log file by date:
ini_set( 'error_log', WP_CONTENT_DIR . '/debug-' . date('Y-m-d') . '.log' );
Using this method, you can prevent the file from just growing (it will set a new one each day).
Obviously, you want to track down the real problem so the debug log doesn't grow infinitely. But using something like this can buy some time to help during the process.
发布者:admin,转转请注明出处:http://www.yc00.com/questions/1744772140a4592823.html
$size
array when calling functions in media.php. – Vitauts Stočka Commented Jan 21, 2020 at 16:27