Настройка apache 2.4, PHP 5.4 на Windows 7 64bit

По состоянию на 07.04.2012 г.

Главное, то откуда ссылки брались и что ставилось.

Нам потребуется:

  1. apache 2.4 и php5apache2_4.dll-php-5.4-win32.zip http://www.apachelounge.com/download/
  2. PHP VC9 x86 Thread Safe 5.4 http://windows.php.net/download
  3. На всякий случай VC10 SP1 vcredist_x86.exe http://www.microsoft.com/download/en/details.aspx?id=8328

Важно именно собрать эти архивы, т.к. долго мучался со сбором именно тех версий, что заработают вместе. Как настроить php.ini и httpd.conf можно найти в гугле. А теперь самое важное - для работы apache важно, чтобы httpd.exe работал с привелегиями администратора, т.е. нужно либо отключать UAC, либо делать ярлык для cmd.exe и запускать по правой кнопке "Запустить от имени администратора". А в ней уже переходить в папку с apache/bin и запускать httpd.exe. Или делать .bat файл. и запускать от имени администратора. Иначе php будет падать со следующим текстом.

Сигнатура проблемы:

Имя события проблемы: APPCRASH

Имя приложения: httpd.exe

Версия приложения: 2.4.2.0

Отметка времени приложения: 4f7ec1ab

Имя модуля с ошибкой: php5ts.dll

Версия модуля с ошибкой: 5.4.0.0

Отметка времени модуля с ошибкой: 4f4e7f05

Код исключения: c0000005

Смещение исключения: 0005dd17

Примеры работ

Информация