apache启动失败 Cannot load php7apache2_4.dll into server

joson_chan 发布于 2016/04/15 18:55
阅读 10K+
收藏 0

apache启动时报如下错误: httpd: Syntax error on line 180 of D:/amp/Apache24/conf/httpd.conf: Cannot load D:/amp/php7/php7apache2_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

系统:win10 64位;php版本:php7.0.5 thread safe 64 vc14;apache版本:2.4.20 64 vc14

在cmd下单独执行php命令可以正常执输出phpinfo,单独开启apache也可以正常看到 it works!,但是在httpd.conf加入下面的语句再启动apache就报上面的错误信息了:

PHPIniDir "D:/amp/php7"
LoadModule php7_module "D:/amp/php7/php7apache2_4.dll"

网上说安装php7时PHPIniDir命令需要在LoadModule之前,所以是按上面来配置的,出现错误之后我把两者顺序给倒过来,可结果还是报同样的错误,我检查过了,本机有安装VC14,php下面也存在php7apache2_4.dll这个文件,检查apache,php和vc的版本,也匹配啊,分别是,httpd-2.4.20-win64-VC14.zip;php-7.0.5-Win32-VC14-x86.zip;vc_redist.x64.exe 进行解压或安装的,各位大侠,请问这是什么情况啊?

加载中
0
j
joson_chan
解决了,原来下错包了 php-7.0.5-Win32-VC14-x86.zip 应该是 php-7.0.5-Win32-VC14-x64.zip 这个才对
0
苏demo
苏demo

附上一个详细的步骤,来说明吧.

http://www.libaocai.com/5133.html  

0
MartinBockZhu
MartinBockZhu
我也是下载错了,下载x86去了
返回顶部
顶部