Windows Server 2008 R2 Datacenter安装php后,运行php出现以下错误:
HTTP 错误 500.0 – Internal Server Error
发生未知 FastCGI 错误
错误代码0x800736b1
发生此错误的关键原因在于没有安装VC9运行库 即VISUAL C++ 2008。
如果你下载的php是exe或msi安装包,而不是zip打包的,都自动带上了Visual C++ 2008。
所以解决方案就是下载一个Visual C++ 2008,请注意,选择x86还是x64是根据你的php版本确定的而不是操作系统。
Microsoft Visual C++ 2008 Redistributable Package (x86)下载地址:
Microsoft Visual C++ 2008 Redistributable Package (x64)下载地址:
http://www.microsoft.com/downloads/details.aspx?familyid=bd2a6171-e2d6-4230-b809-9a8d7548c1b6&displaylang=en
如果安装VC9运行库仍出现上面错误,多数是因为php安装目录没有给IIS_IUSRS用户读取和执行权限造成的。
您的赞助将会支持作者创作及本站运维
发表评论