最近同事的电脑装了windows server 2012 standard,之后配置php环境时出现错误,fastCGI进程意外退出,无法解析php文件。

解决思路:
通过搜索研究发现,可能是未加载php中ext目录下的dll文件,使用cmd下运行php -m 发现系统又报错了哈

再搜索发现了这个问题的解决方案啊,安装下Visual C++ Redistributable for Visual Studio 2012 Update 4 ,选择32位或者64位的系统软件,下载地址为:http://www.microsoft.com/zh-CN/download/details.aspx?id=30679
再次运行php -m发现真的没有加载到必要的dll文件啊,最有可能的就是没有设置好php.ini中的extension_dir ,有时候需要配置下系统的环境变量path,或者直接将dll文件拷贝至c:\windows\system32的文件夹下即可。