После первой установки Apache 2.4 и его тестирования все работало нормально, и появилось сообщение «Это сработало!». Теперь, после установки PHP и запуска Apache из меню служб Windows, он сообщает мне, что «не удалось запустить Apache2.4 на локальном компьютере».
Я правильно добавил его в PATH,
В файл конфигурации я добавил фрагмент кода следующим образом:
Код: Выделить всё
PHPIniDir "C:/Web/php8"
AddHandler application/x-httpd-php .php
LoadModule php8_module "C:/Web/php8/php8apache2_4.dll"
Код: Выделить всё
AH00455: Apache/2.4.52 (Win64) configured -- resuming normal operations
AH00456: Apache Lounge VS16 Server built: Dec 17 2021 10:17:38
AH00094: Command line: 'C:\\Web\\Apache24\\bin\\httpd.exe -d C:/Web/Apache24'
AH00418: Parent: Created child process 4284
AH00354: Child: Starting 64 worker threads.
AH00422: Parent: Received shutdown signal -- Shutting down the server.
AH00364: Child: All worker threads have exited.
AH00430: Parent: Child process 4284 exited successfully.
Я пытался запустить httpd из cmd, и это выдало следующую ошибку:
Код: Выделить всё
httpd: Syntax error on line 540 of C:/Web/Apache24/conf/httpd.conf: Can't locate API module structure `php8_module' in file C:/Web/php8/php8apache2_4.dll: No error
Подробнее здесь: https://stackoverflow.com/questions/705 ... alling-php
Мобильная версия