C: /Apache24/conf/httpd.conf: невозможно загрузить c: /php7/php7apache2.dll на сервер: указанный модуль не найден - PullRequest
0 голосов
/ 24 октября 2018

Я новый apache и php.Я установил сервер Apache в c диска. C: \ Apache24 .затем я установил службы в CMD с помощью этой команды httpd -k install .тогда я иду в службу Windows.я могу запустить и остановить Apache2.4.это работает нормально.Я хочу запустить проект PHP.Теперь я установил php в c C: \ php7 .

версия php:

PHP 7.3.0RC3 (cli) (сборка: 10 октября 2018 01:23:45) (NTS MSVC15 (Visual C ++ 2017) x64), Copyright (c) 1997-2018, PHP Group Zend Engine v3.3.0-dev, Copyright (c) 1998-2018 Zend Technologies

Затем я открываю файл apache httpd.conf (C: /Apache24/conf/httpd.conf).

PHPIniDir "C:/php7"
AddHandler application/x-httpd-php .php
LoadModule php7_module "C:/php7/php7apache2_4.dll"  [this is line no 550]

Я добавил вышеуказанную строку в httpd.conf.затем запустите apache с помощью этой команды httpd -k start или другой, которую я могу запустить в службах Windows .

Таким образом, я получаю эту ошибку.Почему я не знаю.пожалуйста, помогите мне

C:\Apache24\bin>httpd -k start
httpd: Syntax error on line 550 of C:/Apache24/conf/httpd.conf: Cannot load c:/php7/php7apache2.dll into server: The specified module could not be found.

1 Ответ

0 голосов
/ 24 октября 2018

Я понял это сам.Я установил потокобезопасную версию. Пожалуйста, не устанавливайте версию без потока.

Версия с защитой потока - VC15 x64 Thread Safe (2018-Oct-10 19:19:47)

Я добавилэта строка в файле apache httpd.conf .

Приложение AddHandler / x-httpd-php .php Приложение AddType / x-httpd-php .php .html LoadModule php7_module "c: / php730rc3/php7apache2_4.dll "PHPIniDir" c: / php730rc3 "

Наконец-то это сработало для меня.спасибо бог .....

...