Перестал запускаться Apache 24

У меня в файле httpd.conf прописано следующее:

Define SRVROOT "D:/work/httpd/Apache24"
PHPIniDir "D:/work/php-7"
AddHandler application/x-httpd-php .php
LoadModule php7_module D:/work/php-7/php7apache2_4.dll
#AddHandler application/x-httpd-php-source .phps

В файле httpd-vhost:

<VirtualHost *:80>
    ServerAdmin [email protected]
    DocumentRoot "${SRVROOT}/docs/site1.com"
    ServerName site1.com
    ServerAlias www.site1.com
    ErrorLog "logs/site1.com-error.log"
    CustomLog "logs/site1.com-access.log" common
    <Directory "${SRVROOT}/docs/site1.com">
       Options Indexes FollowSymLinks
       AllowOverride None
       Require all granted
   </Directory>
</VirtualHost>

Мне нужно, чтобы при открытии страницы site1.com появлялась версия php, но когда строка LoadModule php7_module D:/work/php-7/php7apache2_4.dll не закоментирована, то Apache просто не запускается. То есть, я пишу команду httpd -k start и вообще ничего не происходит, в итоге сервер не запущен. Если строку закоментировать, то сервер запускается. С синтаксисом все в норме. PHP установлен, все пути совпадают. Версия Apache httpd-2.4.41-win64-VS16, PHP php-7.4.3-Win32-vc15-x64


Ответы (0 шт):