tracking down Unknown on line 0 errors
<p>From the Apache error logs:</p>

<blockquote>
  <p>[Mon Dec 03 14:58:01 2012] [error] [client x.x.x.x] PHP Fatal error:  Allowed memory size of 16777216 bytes exhausted (tried to allocate 884830 bytes) in Unknown on line 0, referer: <a href="https://www.domain.tld/referer" rel="nofollow">https://www.domain.tld/referer</a></p>
</blockquote>

<p>Why is it saying "Unknown on line 0"?   Why not "Filename.php on line xx"?</p>
