运行win64架构,尝试首次使用Apache运行php。在httpd.conf中加载php模块后,apache无法启动并显示错误日志
Cannot load c:/php/php5apache2_4.dll into server: %1 is not a valid Win32 application.
其他消息来源声称这是一个兼容性问题,并且有win32版本的php和win64 apache,反之亦然,我不认为是这种情况。我从http://www.apachelounge.com/download/下载了win64 vc14版本的apache,从http://windows.php.net/download#php-5.6下载了win64 vc11版本的php - 当我尝试加载php模块时导致错误的原因是什么?
答案 0 :(得分:19)
它实际上是二进制版本差异所以apache和php之间的兼容性问题。
既然您已经安装了apache vc14 windows 64,请下载此vc14的php
http://windows.php.net/downloads/releases/php-7.0.13-Win32-VC14-x86.zip用apache配置php。