错误提示
httpd.exe: Syntax error on line .. of C:/Apache/conf/httpd.conf: Can‘t locate API module structure `php_module‘ in file C:/PHP/php7apache2_4.dll: No error
原因
在httpd.conf文件中:
1.LoadModule PHP7_module C:/PHP/php7apache2_4.dll
PHP7_module中的PHP不能用大写,必须用小写,即php7_module
2.LoadModule php_module C:/PHP/php7apache2_4.dll
php_module是配置PHP8的,而配置PHP7应该用php7_module
正确的写法
配置PHP7:LoadModule php7_module C:/PHP/php7apache2_4.dll
配置PHP8:LoadModule php_module C:/PHP/php8apache2_4.dll