我正在安装PHP,以便我可以与apache软件一起使用它,我遵循这里的指南:https://www.geeksforgeeks.org/how-to-install-php-on-apache-in-windows/但是当我执行命令:httpd -t
我得到错误:
我知道有一些人有类似的问题,但我没有找到适合这个问题的解决方案。我正在使用Apache 2.4 VS16和php 8.1.6 VS16 x64线程安全httpd: C:/Apache24/conf/httpd.conf第538行语法错误:Cannot load xe2x80x9cC:phpphp8apache2_4.dllxe2x80x9d into server:指定的模块无法找到。
查看错误消息。查找看起来奇怪的位
查看此页:
U+201C “ xe2x80x9c LEFT DOUBLE QUOTATION MARK U+201D ” xe2x80x9d RIGHT DOUBLE QUOTATION MARK
您需要使用常规字符串周围的引号(即"
即U+0022 : QUOTATION MARK {double quote}
)
不要从使用英文软件而非代码的博客中复制/粘贴代码。
去掉这一行的引号,这样就不会有:
LoadModule "php_module C:Apache24PHP-8.2.0php8apache2_4.dll"
你应该有:-
LoadModule php_module C:Apache24PHP-8.2.0php8apache2_4.dll