title: PHP's configuration setting 'error_log' is not working
body: <p>What am I doing wrong here?</p>
  <p>I have error_log set in the .ini file along with <code>error_reporting = E_ALL | E_STRICT</code>.</p>
  <p>What else am I missing? This usually gave it to me. I want this set in the .ini file and not in my scripts.</p>
  <p>Another interesting thing that is happening is that when I purposefully try and throw an error in one of my scripts, Apache restarts over and over again.</p>
  <hr />
  <p>This is my event log after one error. Look at the timestamp.</p>
  <pre class="lang-none prettyprint-override"><code>Wed Nov 04 19:34:23 2009] [notice] Apache/2.2.14 (Win32) PHP/5.3.0 configured -- resuming normal operations
  [Wed Nov 04 19:34:23 2009] [notice] Server built: Sep 28 2009 22:41:08
  [Wed Nov 04 19:34:23 2009] [notice] Parent: Created child process 1700
  [Wed Nov 04 19:34:23 2009] [notice] Child 1700: Child process is running
  [Wed Nov 04 19:34:23 2009] [notice] Child 3008: Released the start mutex
  [Wed Nov 04 19:34:23 2009] [notice] Child 1700: Acquired the start mutex.
  [Wed Nov 04 19:34:23 2009] [notice] Child 1700: Starting 64 worker threads.
  [Wed Nov 04 19:34:23 2009] [notice] Child 1700: Starting thread to listen on port 80.
  [Wed Nov 04 19:34:24 2009] [notice] Child 3008: All worker threads have exited.
  [Wed Nov 04 19:34:24 2009] [notice] Child 3008: Child process is exiting
  [Wed Nov 04 19:34:53 2009] [notice] Parent: child process exited with status 128 -- Restarting.
  [Wed Nov 04 19:34:53 2009] [notice] Apache/2.2.14 (Win32) PHP/5.3.0 configured -- resuming normal operations
  [Wed Nov 04 19:34:53 2009] [notice] Server built: Sep 28 2009 22:41:08
  [Wed Nov 04 19:34:53 2009] [notice] Parent: Created child process 3656
  [Wed Nov 04 19:34:53 2009] [notice] Child 3656: Child process is running
  [Wed Nov 04 19:34:53 2009] [notice] Child 3656: Acquired the start mutex.
  [Wed Nov 04 19:34:53 2009] [notice] Child 3656: Starting 64 worker threads.
  [Wed Nov 04 19:34:53 2009] [notice] Child 3656: Starting thread to listen on port 80.
  [Wed Nov 04 19:34:53 2009] [notice] Parent: child process exited with status 128 -- Restarting.
  [Wed Nov 04 19:34:54 2009] [notice] Apache/2.2.14 (Win32) PHP/5.3.0 configured -- resuming normal operations
  [Wed Nov 04 19:34:54 2009] [notice] Server built: Sep 28 2009 22:41:08
  [Wed Nov 04 19:34:54 2009] [notice] Parent: Created child process 3980
  [Wed Nov 04 19:34:54 2009] [notice] Child 3980: Child process is running
  [Wed Nov 04 19:34:54 2009] [notice] Child 3980: Acquired the start mutex.
  [Wed Nov 04 19:34:54 2009] [notice] Child 3980: Starting 64 worker threads.
  [Wed Nov 04 19:34:54 2009] [notice] Child 3980: Starting thread to listen on port 80.
  [Wed Nov 04 19:34:54 2009] [notice] Parent: child process exited with status 128 -- Restarting.
  [Wed Nov 04 19:34:54 2009] [notice] Apache/2.2.14 (Win32) PHP/5.3.0 configured -- resuming normal operations
  [Wed Nov 04 19:34:54 2009] [notice] Server built: Sep 28 2009 22:41:08
  [Wed Nov 04 19:34:54 2009] [notice] Parent: Created child process 1600
  [Wed Nov 04 19:34:54 2009] [notice] Child 1600: Child process is running
  [Wed Nov 04 19:34:54 2009] [notice] Child 1600: Acquired the start mutex.
  [Wed Nov 04 19:34:54 2009] [notice] Child 1600: Starting 64 worker threads.
  [Wed Nov 04 19:34:54 2009] [notice] Child 1600: Starting thread to listen on port 80.
  [Wed Nov 04 19:34:55 2009] [notice] Parent: child process exited with status 128 -- Restarting.
  [Wed Nov 04 19:34:55 2009] [notice] Apache/2.2.14 (Win32) PHP/5.3.0 configured -- resuming normal operations
  [Wed Nov 04 19:34:55 2009] [notice] Server built: Sep 28 2009 22:41:08
  [Wed Nov 04 19:34:55 2009] [notice] Parent: Created child process 1068
  [Wed Nov 04 19:34:55 2009] [notice] Child 1068: Child process is running
  [Wed Nov 04 19:34:55 2009] [notice] Child 1068: Acquired the start mutex.
  [Wed Nov 04 19:34:55 2009] [notice] Child 1068: Starting 64 worker threads.
  [Wed Nov 04 19:34:55 2009] [notice] Child 1068: Starting thread to listen on port 80.
  [Wed Nov 04 19:34:55 2009] [notice] Parent: child process exited with status 128 -- Restarting.
  [Wed Nov 04 19:34:55 2009] [notice] Apache/2.2.14 (Win32) PHP/5.3.0 configured -- resuming normal operations
  [Wed Nov 04 19:34:55 2009] [notice] Server built: Sep 28 2009 22:41:08
  [Wed Nov 04 19:34:55 2009] [notice] Parent: Created child process 3220
  [Wed Nov 04 19:34:56 2009] [notice] Child 3220: Child process is running
  [Wed Nov 04 19:34:56 2009] [notice] Child 3220: Acquired the start mutex.
  [Wed Nov 04 19:34:56 2009] [notice] Child 3220: Starting 64 worker threads.
  [Wed Nov 04 19:34:56 2009] [notice] Child 3220: Starting thread to listen on port 80.
  </code></pre>
  <hr/>
  <p><sub>This has been asked 1000 times and I have browsed through the different posts before posting this, but I have not found an answer. As long as I have been programming with PHP, this have always been a nightmare to get working.</sub></p>