Project

General

Profile

Actions

Bug #87960

closed

No way to disable deprecation message logged to file

Added by Remo H. over 5 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Logging
Target version:
-
Start date:
2019-03-20
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
10
PHP Version:
Tags:
CodingNight
Complexity:
Is Regression:
Sprint Focus:

Description

Any call to GeneralUtility::deprecationLog creates one line:

20-03-2019 05:26: GeneralUtility::deprecationLog() will be removed in TYPO3 v10.0, use "trigger_error("Given reason", E_USER_DEPRECATED);" to log deprecations.

This line is written even when following option is set:

$GLOBALS['TYPO3_CONF_VARS']['LOG']['TYPO3']['CMS']['deprecations']['writerConfiguration'][\TYPO3\CMS\Core\Log\LogLevel::NOTICE] = [];

Usually some plugin like news, vhs, etc call GeneralUtility::deprecationLog()


Related issues 2 (0 open2 closed)

Related to TYPO3 Core - Task #82438: Use native trigger_error and ErrorHandler for deprecationsClosedBenni Mack2017-09-10

Actions
Related to TYPO3 Core - Bug #90250: Make it possible to entirely turn off deprecation logging via configuration in TYPO3 9.xClosed2020-01-29

Actions
Actions #1

Updated by Markus Klein over 5 years ago

  • Related to Task #82438: Use native trigger_error and ErrorHandler for deprecations added
Actions #2

Updated by Rene Tobias over 5 years ago

Hey, i have the same problem :(

Actions #3

Updated by Riccardo De Contardi over 5 years ago

  • Tags set to CodingNight
Actions #4

Updated by Sybille Peters almost 5 years ago

Can you check if #90250 is a duplicate? Sorry, did not see this issue when I searched for it.

Actions #5

Updated by Sybille Peters almost 5 years ago

  • Related to Bug #90250: Make it possible to entirely turn off deprecation logging via configuration in TYPO3 9.x added
Actions #6

Updated by Benni Mack over 4 years ago

  • Status changed from New to Closed

I'm closing this is as a duplicate to #80250 where an issue exists.

Actions #7

Updated by Katharina Strasser over 4 years ago

  • TYPO3 Version changed from 9 to 10

With the current build of typo3 v10.3 its also not possible to disable the deprecations log.

Just with a few calls of the site causes very large logfiles.

Actions #8

Updated by Sybille Peters over 4 years ago

This issue was closed as duplicate. You should continue in #90250

Actions #9

Updated by Sybille Peters over 4 years ago

@ Katharina Strasser About deprecations in 10. I am not aware of a problem there currently. The functions that were used to write in var/log/deprecation_<hash>.log have been removed in 10.

Deprecation logging via the logging framework can be disabled (and should not be logged in the production context because they are level NOTICE), see https://docs.typo3.org/m/typo3/reference-coreapi/master/en-us/ApiOverview/Deprecation/Index.html#disabling-deprecation-errors

If you have problems, please add additional information in #90250

Actions

Also available in: Atom PDF