运行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和 win64 vc11 版本的 php 来自 http://windows.php.net/download#php-5.6 - 当我尝试加载 php 模块时导致错误的原因是什么?
最佳答案
这实际上是二进制版本差异所以apache和php之间的兼容性问题。
因为你已经安装了apache vc14 windows 64,下载这个vc14的php
http://windows.php.net/downloads/releases/php-7.0.13-Win32-VC14-x86.zip用 apache 配置 php。
关于PHP加载错误: %1 is not a valid Win32 application.,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31714946/