多语言展示
当前在线:1934今日阅读:155今日分享:35

php5.5出现http 错误 500.0 的解决方法

想把本地配置的PHP5.4换成PHP5.5的,然后下载了PHP5.5.20 x86 Non Thread Safe 的zip包,修改好PHP.ini配置,在IIS以FastCGI方式做了处理程序映射,然后启动一个网站打开php文件,确出现http 500.0 错误,FastCG进程意外退出。拆腾了半天发现是VC11运行库运行库没装对。
工具/原料
1

PHP5.5.20安装包32位

2

VC11运行库X86

方法/步骤
1

从控制面板,程序和功能,打开和关闭中开启本地IIS功能

2

按装php5.5.20安装包32位,即便是在win7 64位系统中,开启应用程序池默认设置中的启用32位应用程序,也可以正常工作。

3

完成后启动PHP网站会出现http 500.0错误,如下图,如果其它方法都尝试过无法解决,一般就是php5.5所需的VC11运行库未装或装的版本不对

4

针对32位的php5.5一定要下载32位的VC11运行库,如果安装的是64位的500错误是无法解决的,

5

安装完后,重启IIS,打开php网站,http 错误 500.0消失。

注意事项

32位的php应装相对应版本32位的运行库,64位的php则应装64位对应版本的运行库

推荐信息