http://forge.typo3.org/http://forge.typo3.org/themes/typo3_forge/favicon/favicon.png?17058661692018-04-06T15:13:06ZTYPO3 ForgeTYPO3 Core - Bug #84646: Exception in ErrorHandler if problem instantiating logger (Reboustness)http://forge.typo3.org/issues/84646?journal_id=3630282018-04-06T15:13:06ZMarkus Kleinmarkus.klein@typo3.org
<ul></ul><p>1) typo3temp/logs/typo3-error.log should actually be typo3temp/var/logs/typo3-error.log since v8<br />2) The logging API is always enabled independent of any configuration you add yourself<br />3) Does it work if you remove your configuration?<br />4) Do you have a stacktrace showing why the ErrorHandler is called firstplace?</p> TYPO3 Core - Bug #84646: Exception in ErrorHandler if problem instantiating logger (Reboustness)http://forge.typo3.org/issues/84646?journal_id=3630652018-04-06T18:06:37ZSybille Peterssypets@gmx.de
<ul><li><strong>File</strong> <a href="/attachments/33362">stacktrace.png</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/33362/stacktrace.png">stacktrace.png</a> added</li></ul><p>I narrowed it down: It was a permission problem for my path `typo3temp/logs`. I had manually created that, webserver did not have write permission. Will use the path you pointed out in the future.</p>
<p>Still sending the stacktrace for reference.</p>
<p>Stack trace: <img src="http://forge.typo3.org/attachments/download/33362/stacktrace.png" alt="" loading="lazy" /></p>
<pre><code class="php syntaxhl" data-language="php"><span class="no">PHP</span> <span class="nc">Fatal</span> <span class="n">error</span><span class="o">:</span> <span class="nc">Uncaught</span> <span class="nc">Error</span><span class="o">:</span> <span class="nc">Call</span> <span class="n">to</span> <span class="n">a</span> <span class="n">member</span> <span class="k">function</span> <span class="n">log</span><span class="p">()</span> <span class="kt">on</span> <span class="kc">null</span>
<span class="n">in</span> <span class="o">/</span><span class="k">var</span><span class="o">/</span><span class="n">www</span><span class="o">/</span><span class="n">t3coredev</span><span class="o">/</span><span class="n">typo3</span><span class="o">/</span><span class="n">sysext</span><span class="o">/</span><span class="n">core</span><span class="o">/</span><span class="nc">Classes</span><span class="o">/</span><span class="nc">Error</span><span class="o">/</span><span class="nc">ErrorHandler</span><span class="mf">.</span><span class="n">php</span><span class="o">:</span><span class="mi">132</span>
<span class="nc">Stack</span> <span class="n">trace</span><span class="o">:</span>
<span class="c1">#0 [internal function]: TYPO3\\CMS\\Core\\Error\\ErrorHandler->handleError(2, 'fopen(/var/www/...', '/var/www/t3core...', 1925, Array)</span>
<span class="c1">#1 /var/www/t3coredev/typo3/sysext/core/Classes/Utility/GeneralUtility.php(1925): </span>
<span class="nb">fopen</span><span class="p">(</span><span class="s1">'/var/www/t3core...'</span><span class="p">,</span> <span class="s1">'wb'</span><span class="p">)</span>
<span class="c1">#2 /var/www/t3coredev/typo3/sysext/core/Classes/Log/Writer/FileWriter.php(197):</span>
<span class="no">TYPO3</span><span class="err">\</span><span class="no">\CMS</span><span class="err">\</span><span class="nc">\Core</span><span class="err">\</span><span class="nc">\Utility</span><span class="err">\</span><span class="nc">\GeneralUtility</span><span class="o">::</span><span class="nf">writeFile</span><span class="p">(</span><span class="s1">'/var/www/t3core...'</span><span class="p">,</span> <span class="s1">''</span><span class="p">)</span>
<span class="c1">#3 /var/www/t3coredev/typo3/sysext/core/Classes/Log/Writer/FileWriter.php(160): </span>
<span class="no">TYPO3</span><span class="err">\</span><span class="no">\CMS</span><span class="err">\</span><span class="nc">\Core</span><span class="err">\</span><span class="nc">\Log</span><span class="err">\</span><span class="nc">\Writer</span><span class="err">\</span><span class="nc">\FileWriter</span><span class="o">-></span><span class="nf">createLogFile</span><span class="p">()</span>
<span class="c1">#4 /var/www/t3coredev/typo3/sysext/core/Classes/Log/Writer/FileWriter.php(95): </span>
<span class="no">TYPO3</span><span class="err">\</span><span class="no">\CMS</span><span class="err">\</span><span class="nc">\Core</span><span class="err">\</span><span class="nc">\Log</span><span class="err">\</span><span class="nc">\Writer</span><span class="err">\</span><span class="nc">\FileWriter</span><span class="o">-></span><span class="nf">openLogFile</span><span class="p">()</span>
<span class="c1">#5 /var/www/t3coredev/typo3/sysext/core/Classes/Log/Writer/AbstractWriter.php(35): </span>
<span class="no">TYPO3</span><span class="err">\</span><span class="no">\CMS</span><span class="err">\</span><span class="nc">\Core</span><span class="err">\</span><span class="nc">\Log</span><span class="err">\</span><span class="nc">\Writer</span><span class="err">\</span><span class="nc">\FileWriter</span><span class="o">-></span><span class="nf">setLogFile</span><span class="p">(</span><span class="s1">'typo3temp/logs/...'</span><span class="p">)</span>
<span class="c1">#6 /var/www/t3coredev/typo3/sysext/core/Classes/Log/Writer/ in /var/www/t3coredev</span>
<span class="o">/</span><span class="n">typo3</span><span class="o">/</span><span class="n">sysext</span><span class="o">/</span><span class="n">core</span><span class="o">/</span><span class="nc">Classes</span><span class="o">/</span><span class="nc">Error</span><span class="o">/</span><span class="nc">ErrorHandler</span><span class="mf">.</span><span class="n">php</span> <span class="n">on</span> <span class="n">line</span> <span class="mi">132</span>
</code></pre> TYPO3 Core - Bug #84646: Exception in ErrorHandler if problem instantiating logger (Reboustness)http://forge.typo3.org/issues/84646?journal_id=3630982018-04-06T21:40:47ZGerrit Code Review
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Under Review</i></li></ul><p>Patch set 1 for branch <strong>master</strong> of project <strong>Packages/TYPO3.CMS</strong> has been pushed to the review server.<br />It is available at <a class="external" href="https://review.typo3.org/56598">https://review.typo3.org/56598</a></p> TYPO3 Core - Bug #84646: Exception in ErrorHandler if problem instantiating logger (Reboustness)http://forge.typo3.org/issues/84646?journal_id=3631282018-04-07T04:54:47ZSybille Peterssypets@gmx.de
<ul><li><strong>Description</strong> updated (<a title="View differences" href="/journals/363128/diff?detail_id=304249">diff</a>)</li></ul> TYPO3 Core - Bug #84646: Exception in ErrorHandler if problem instantiating logger (Reboustness)http://forge.typo3.org/issues/84646?journal_id=3631302018-04-07T06:14:34ZSybille Peterssypets@gmx.de
<ul><li><strong>Related to</strong> <i><a class="issue tracker-1 status-5 priority-4 priority-default closed" href="/issues/84654">Bug #84654</a>: If problem with creation of logger, an Exception is thrown: A cache with identifier "assets" does not exist</i> added</li></ul> TYPO3 Core - Bug #84646: Exception in ErrorHandler if problem instantiating logger (Reboustness)http://forge.typo3.org/issues/84646?journal_id=3631312018-04-07T06:19:36ZSybille Peterssypets@gmx.de
<ul><li><strong>Subject</strong> changed from <i>Exception in ErrorHandler as soon as logging API is enabled. </i> to <i>Exception in ErrorHandler if problem instantiating logger (Reboustness)</i></li></ul> TYPO3 Core - Bug #84646: Exception in ErrorHandler if problem instantiating logger (Reboustness)http://forge.typo3.org/issues/84646?journal_id=3633692018-04-11T16:00:04ZMarkus Kleinmarkus.klein@typo3.org
<ul><li><strong>Status</strong> changed from <i>Under Review</i> to <i>Resolved</i></li><li><strong>% Done</strong> changed from <i>0</i> to <i>100</i></li></ul><p>Applied in changeset <a class="changeset" title="[BUGFIX] Check if a valid logger is available in error handlers If the logger for some reason co..." href="http://forge.typo3.org/projects/typo3cms-core/repository/1749/revisions/125e3463f671ef9a4cb7453cd30a6405132619b0">125e3463f671ef9a4cb7453cd30a6405132619b0</a>.</p> TYPO3 Core - Bug #84646: Exception in ErrorHandler if problem instantiating logger (Reboustness)http://forge.typo3.org/issues/84646?journal_id=3764052018-10-02T10:47:21ZBenni Mackbenni@typo3.org
<ul><li><strong>Status</strong> changed from <i>Resolved</i> to <i>Closed</i></li></ul>