title: Apache 2.2 doesn't start after installing PHP 5.6 on Windows 8.1
body: <p>I'm setting up an development environment on a Windows 8.1 machine.</p>
  
  <p>I successfully installed Apache 2.2, and downloaded php-5.6.3-Win32-VC11-x86.</p>
  
  <p>I added the following lines at the end of httpd.conf</p>
  
  <pre><code>PHPIniDir "C:/PHP5"
  LoadModule php5_module "C:/PHP5/php5apache2_4.dll"
  AddType application/x-httpd-php .php
  AddHandler application/x-httpd-php .php
  </code></pre>
  
  <p>I also added</p>
  
  <pre><code>application/x-httpd-php .php
  </code></pre>
  
  <p>to the <code>myme.types</code> file</p>
  
  <p>If I comment out <code>PHPIniDir</code> or <code>LoadModule</code> apache will start normally.</p>
  
  <p>Also, all extensions are commented out on the <code>PHP.ini</code> file, and the extension directory is set as</p>
  
  <pre><code>extension_dir = "ext"
  </code></pre>
  
  <p>Any help will be hugely appreciated.</p>
  
  <p>EDIT 1:
  The only thing in error log is about server shutdow</p>
  
  <pre><code>[Sun Nov 23 14:56:07 2014] [notice] Parent: Received shutdown signal -- Shutting down the server.
  [Sun Nov 23 14:56:07 2014] [notice] Child 6192: Exit event signaled. Child process is ending.
  [Sun Nov 23 14:56:08 2014] [notice] Child 6192: Released the start mutex
  [Sun Nov 23 14:56:09 2014] [notice] Child 6192: All worker threads have exited.
  [Sun Nov 23 14:56:09 2014] [notice] Child 6192: Child process is exiting
  [Sun Nov 23 14:56:09 2014] [notice] Parent: Child process exited successfully.
  </code></pre>