Я пытаюсь запустить PHP 5.6 на Apache 2.4. Я установил Apache 2.4 в качестве службы на Windows Server 2012.Какой модуль загружать, чтобы включить PHP на Apache 2.4 на Windows Server?
Скачано и установлено Apache 2.4.20 Win64. Затем я скачал php 5.6.23 VC11 x86 Non Thread Safe binaries
Последний шаг, необходимый для загрузки php-модуля в Appache для использования php.
LoadModule php5_module "c:/php/php5apache2_4.dll"
Проблема заключается в том, что файл php5apache2_4.dll не найден с PHP бинарных файлов.
Что такое правильный файл, который следует использовать для загрузки php5_module
здесь список содержания PHP бинарных файлов
Большое спасибо. Нет никакой веской причины, по которой я выбрал NTS, кроме того, что я видел, что это рекомендуется для окон. Я просто загрузил версию TS и, конечно же, файл 'php5apache2_4.dll'. Но теперь Apache не запускается. При попытке запустить службу я получаю общую ошибку Windows. Журнал ошибок Apache пуст. – Jaylen
@Jaylen Попробуйте добавить еще две строки в файл conf: 'PHPIniDir 'C:/php и' AddHandler application/x-httpd-php .php' после строки 'LoadModule' – MonkeyZeus
У меня есть такая же ошибка. Это именно то, что я добавил «LoadModule php5_module» C:/php v/php-5.6.23-Win32-VC11-x86/php5apache2_4.dll « Приложение AddHandler/x-httpd-php .php PHPIniDir« C:/php v/php-5.6.23-Win32-VC11-x86 "' – Jaylen