在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

在配置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。
最低0.47元/天 解锁文章
3749

被折叠的 条评论
为什么被折叠?



