Home >Backend Development >PHP Tutorial > 小弟我在windows2008并且是64位的操作系统上安装PHP出现的有关问题

小弟我在windows2008并且是64位的操作系统上安装PHP出现的有关问题

WBOY
WBOYOriginal
2016-06-13 13:14:51914browse

我在windows2008并且是64位的操作系统下安装PHP出现的问题
我在windows2008并且是64位的操作系统下安装PHP

我安装的PHP版本是5.3.12
用的是IIS7

第一、
配置好后,在CMD 下 PHP.EXE -V
报错
应用程序无法启动,因为应用程序的并行配置不正确。有关详细信息,请参阅应用程序事件
日志。

第二 在浏览PHP页的时候,报
HTTP 错误 500.0 - Internal Server Error
发生未知 FastCGI 错误



请教谁在window2008 server并且是64位的环境下安装过PHP啊



------解决方案--------------------
如果你的 5.3.12 不是 64 位的,需设置为 32 位兼容模式

一般使用安装版的 php 就很省事了,以后要升级时只需解包覆盖即可

------解决方案--------------------
一下子说不清楚,搜索 “IIS7+php5” 有图解教程

我现在的是 php 5.3.6,使用安装版安装的
------解决方案--------------------
另外 php 中 cgi 相关参数要这样设置

cgi-fcgi
Directive Local Value Master Value 
cgi.check_shebang_line 1 1 
cgi.discard_path 0 0 
cgi.fix_pathinfo 1 1 
cgi.force_redirect 0 0 
cgi.nph 0 0 
cgi.redirect_status_env no value no value 
cgi.rfc2616_headers 0 0 
fastcgi.impersonate 1 1 
fastcgi.logging 0 0 

------解决方案--------------------
http://www.anindya.com/php-5-3-3-x64-64-bit-for-windows/
这不是有好多支持64,搜索应该能找到的

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn