apache2.4配置php5.6.19出现“Cannot load F:/php5.6.19/php5apache2_4.dll into server”错误

在配置Apache2.4以使用php5.6.19时遇到'Cannot load F:/php5.6.19/php5apache2_4.dll into server'错误。问题源于缺少VC编译环境,尝试安装了vc++ for vs2015和vc++ for vs2012,最终通过vc++ for vs2012成功解决,Apache成功启动并能正常访问localhost。

在dos下输入C:\Apache24\bin\httpd.exe回车后出现“Cannot load F:/php5.6.19/php5apache2_4.dll into server”!!

2016-3-4

  • 在dos下启动Apache时提示错误信息“Syntax error on line 523 of C:/Apache24/conf/httpd.conf: Cannot load F:/PHP/php5apache2_2.dll into server”,导致Apache无法启动。
  • Apache的配置文件F:/Apache/conf/httpd.conf第523行内容为:

      *LoadModule php5_module F:/php5.6.19/php5apache2_4.dll
      PHPIniDir “F:/php5.6.19”*

  • 其中F:/php5.6.19/php5apache2_4.dll是我安装php的相应路径。Apache为2.4版本,php为5.6.19版本。

  • 出现错误的原因:
  • PHP安装文件是由VC编译完成的,因此如需要运行或调用该PHP压缩包中的相关文件,则需要首先安装VC的运行时环境

于是安装了最新的vc++ for vs2015

  • 结论:仍然出错!!!!
  • 相同错误提示!

想到php5.6.19在官网上是用vc 11编译的。
这里写图片描述

于是下了vc++ for vs2012
这里写图片描述

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值