注册 登录
编程论坛 PHP技术论坛

WIN10 下安装 PHP出现的问题

shop12365com 发布于 2023-02-20 13:14, 1810 次点击
应该是这儿的问题
LoadModule php_module D:/php-8.2.3/php8apache2_4.dll

具体不知原因,D:/php-8.2.3/是PHP


httpd: Syntax error on line 569 of D:/phphttpd-24.55/Apache24/conf/httpd.conf: Cannot load D:/php-8.2.3/php8apache2_4.dll into server: %1 \xb2\xbb\xca\xc7\xd3\xd0\xd0\xa7\xb5\xc4 Win32 \xd3\xa6\xd3\xc3\xb3\xcc\xd0\xf2\xa1\xa3
3 回复
#2
阳光上的桥2023-02-20 16:12
LoadModule php_module D:/php-8.2.3/php8apache2_4.dll

此行是加载php8apache2_4.dll的语句,如果报错,一是检查是否存在此文件(如果没用此文件那就重新下载线程安全版本),二是此文件依赖的文件是否都存在,三是PHP.INI是否语法错误。

另外,可以用CMD在D:/php-8.2.3/下执行php.exe -v和php.exe -i看看是否报错,根据此时的报错信息分析原因,一般这里的php.exe不报错的话,上面APACHE加载就会成功。
#3
shop12365com2023-02-20 21:29
可能是版本32/64不一致的原因,换版本又出现
httpd -k install

[Sat Feb 18 00:51:55.135023 2023] [mpm_winnt:error] [pid 1796:tid 544] AH00433: Apache2.4: Service is already installed.
#4
阳光上的桥2023-02-21 09:19
回复 3楼 shop12365com
这个错误可以忽略,这是重复安装APACHE造成的。

发帖的问题是PHP配置,与APACHE无关,不知道为什么要去重安装APACHE。

另外,32位、64位的问题,建议尽可能一切软件都选择64位版。
1