Bug #67610
closedUnable to call TYPO3\CMS\Core\ExtDirect\ExtDirectDebug::__destructor()
0%
Description
I'm using TYPO3 7.3 in nginx, php-fpm (5.6.9) environment.
When trying to render the pagetree in Backend the following error is thrown:
Unable to call TYPO3\CMS\Core\ExtDirect\ExtDirectDebug::__destructor()
To solve you'll need to add
/** * destructor * * Currently empty, but automatically registered and called during * ExtDirect shutdown. * * @see http://forge.typo3.org/issues/25278 */ public function __destructor() { }
to the following file:/typo3/sysext/core/Classes/ExtDirect/ExtDirectDebug.php
Files
Updated by Markus Klein over 9 years ago
- Status changed from New to Needs Feedback
Which extensions are you using?
Updated by Bernd Niehues over 9 years ago
- File PackageStates.php PackageStates.php added
Markus Klein wrote:
Which extensions are you using?
Hi Markus, i've just attached my PackagesStates file.
Updated by Markus Klein over 9 years ago
Quite a lot of extensions I must admit.
My first guess is cc_debug.
Otherwise you should disable all non-core extensions one by one.
Updated by Bernd Niehues over 9 years ago
You're right! It's cc_debug. But maybe you can give me a hint what's wrong in cc_debug?
Is it just missing a __destructor method?
Updated by Markus Klein over 9 years ago
I can't remember what the actual issue is/was. I had a similar issue with firedebug back then. I just stopped using it, since there is no need for using this kind of extensions anymore.
Fluid has a debug-viewhelper and the remainder is done via debugging (xdebug). For logging you can use the Logging API, which is far more versatile than any of those pseudo debug extensions.
Updated by Markus Klein about 9 years ago
- Status changed from Needs Feedback to Closed
- Complexity deleted (
no-brainer)