Apache 2.4 + php 5.4.7 не может загрузить php5apache2_4.dll

Я пытаюсь сделать Apache (httpd-2.4.3-win32) для работы с PHP 5.4.7 (VC9 x86 Thread Safe) в Windows 7.

Страница апачей по умолчанию работает и с гордостью говорит: «Это работает». PHP CLI работает и сообщает версию 5.4.7

  • Как установить Apache2 DocumentRoot в общую папку Vboxsf VirtualBox? (Разрешение разрешено?)
  • Разрешения пользователя Cpanel + Apache + WordPress
  • Возможно, не работает Apache 2.2 на Ubuntu 10.10 (Maverick Meerkat)
  • Настройка Apache для обслуживания нескольких поддоменов через HTTP + HTTPS
  • Сделать mcrypt доступным для PHP 5.3 на Mac OS X 10.6
  • Apache 2.4 в Windows реагирует медленно, зависает при обслуживании некоторых динамических страниц
  • Я загрузил php5apache2_4.dll-php-5.4-win32.zip из apachelounge и извлек dll для 5.4.7 в ~ / php / ext /

    Когда я добавляю

    LoadModule php5_module "...../php/ext/php5apache2_4.dll" AddHandler application/x-httpd-php .php 

    Служба apache отказывается запускать, а Event Viewer говорит:

     The Apache service named reported the following error: httpd.exe: Syntax error on line 526 of C:/.../bin/Apache24/conf/httpd.conf: Cannot load c:/.../bin/php/ext/php5apache2_4.dll into server: The specified procedure could not be found. 

    Я использовал версию безопасного потока php, как php, так и apache 32 бит.

    Что мне не хватает? Любые идеи, как это исправить ?

  • Почему Hibernate больше не работает (Windows 7)?
  • Почему скорость уменьшается при копировании с внешнего жесткого диска?
  • Я использую Windows 7, и я получаю адрес 169.254.xx ip
  • Включает ли Windows 7 драйверы сенсорной панели по умолчанию?
  • Как подключиться к папке HTDA WebDAV в Windows 7?
  • Мне нужно заставить Windows 7 STOP отключить адаптер Wi-Fi при подключении проводной локальной сети
  • 2 Solutions collect form web for “Apache 2.4 + php 5.4.7 не может загрузить php5apache2_4.dll”

    Правильная версия php5apache2_4.dll должна находиться в корне вашей папки PHP. Последними потокобезопасными 32-битными бинарными двоичными файлами Windows являются версия 5.4.15, по адресу http://windows.php.net/ . Вам не нужно будет загружать php5apache2_4.dll из другого места, и я, конечно, не советую этого делать.

    Поэтому http.conf должен содержать:

     LoadModule php5_module C:/php/ext/php5apache2_4.dll 

    Последние версии Apache 2.4 Win32 из Apache Lounge находятся в httpd-2.4.4-win32.zip.

    Наконец, попробуйте изменить свою строку: «Приложение AddHandler / x-httpd-php .php» на:

     AddType application/x-httpd-php .php 

    Кстати, если вы хотите запустить Apache 2.4 64-bit, вам нужно использовать 64-битный PHP, доступный только из блога Anindya .

    Не видя остальной части вашей конфигурации, я не могу думать ни о чем другом, кроме какого-то неправильного пути где-то, но есть множество полезных обучающих программ (см., Например: Apache, PHP и MySQL Setup в Windows ).

    Я только что закончил установку веб-сервера сегодня, и полная установка Apache / PHP с использованием вышеупомянутых источников заняла около часа (включая ошибки!).

    Вам потребуется установить Visual C ++ RedistributableforVisualStudio 2012 с сайта Microsoft

    Давайте будем гением компьютера.