首先要安装VC14,哪怕你是WIN 10这个也是没有的,自行搜索安装。


然后是按配套的apache2.4,我以前有个,本来不想重新安的,因为出错了,所以下了个最新的2.4.17,都是32位的。


下载地址:


http://httpd.apache.org/docs/2.4/platform/windows.html


官方这个页面有介绍的,自行鉴别。


然后就是配置,一直遇到错误


但是看不到具体的错误原因,过程中,搜到别人遇到的问题


1、仍然使用php_module的方式。

2、loadmodule和phpinidir位置的问题。


第一个问题,使用代码:


LoadModule php7_module "E:/webhome/php7/php7apache2_4.dll"


第二个问题:



把phpinidir放前面:


PHPIniDir "E:/webhome/php7"
LoadModule php7_module "E:/webhome/php7/php7apache2_4.dll"


最后最重要的问题来了,用apache的配置文件测试无误,但是始终启动不了,cmd也只报1067,错误原因太多。



于是分析PHP.INI的问题


扩展一个一个的关。终于发现curl的问题,见我之前发的一篇文章,找到是CURL问题,瞬间醒悟,原来curl问题的文章如下:


http://www.144d.com/post-335.html


好了,到这一步,就启动完成了。


这里面还有几个问题,就是我apache和Php都是32位的,并且都是vc14编译的。没有混杂。