window2012 R2(64位) IIS+php多版本配置PHPManagerForIIS
Posted on 2016-03-07 17:24 冷咖啡(子锡) 阅读(2548) 评论(0) 编辑 收藏 举报1、必备IIS,怎么安装自己查了。
2、工具包:
PHPManagerForIIS-1.2.0-x64(http://phpmanager.codeplex.com/)
rewrite_amd64
php-5.**-nts-Win32-VC6-x86
vcredist_x64-2012.exe、vcredist_x86-2012.exe(https://www.microsoft.com/zh-CN/download/details.aspx?id=30679)
3、开始安装PHPManager是注意:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC\Parameters
修改 MajorVersion 为十进制 改成 9 安装后修改回来
其他下一步、下一步即可。
4、rewrite_amd64下一步、下一步即可。
5、vcredist最好两个版本都安装下,不要觉得2012版本低咯,开始我安装的是2013的,结果问题来了 php5.3和5.4都正常运行,php5.5以上就运行部了了。
问题:出现了 500错误FastCGI进程意外退出同时php-cgi.exe进程崩溃
错误应用程序名称: php-cgi.exe,版本: 5.5.30.0,时间戳: 0x560c4b59
错误模块名称: MSVCR110.dll,版本: 6.3.9600.18202,时间戳: 0x569e72c5
异常代码: 0xc0000135
错误偏移量: 0x0009d3c2
错误进程 ID: 0x1044
错误应用程序启动时间: 0x01d1784f8f9a0d96
错误应用程序路径: C:\Program Files (x86)\PHP\v5.5\php-cgi.exe
错误模块路径: MSVCR110.dll
报告 ID: cd4b5d7c-e442-11e5-80d1-f2180995d18c
错误程序包全名:
错误程序包相对应用程序 ID: