PHP5.3以前的版本我们可以通过ISAPI的方式安装,但是到了PHP5.3,便不再支持ISAPI的方式安装了,所以如果想要在XP下IIS中安装PHP5.3的话,我们就要借助FASTCGI。(IIS7已经支持FASTCGI,本方法适用于IIS5.1及6.0) (一) PHP exe安装 (1) 首先安装IIS,此处
PHP5.3以前的版本我们可以通过ISAPI的方式安装,但是到了PHP5.3,便不再支持ISAPI的方式安装了,所以如果想要在XP下IIS中安装PHP5.3的话,我们就要借助FASTCGI。(IIS7已经支持FASTCGI,本方法适用于IIS5.1及6.0)
(一) PHP exe安装
(1) 首先安装IIS,此处我就不再描述,各位可以去度娘一下。
(2) 下载PHP5.3,http://windows.php.net/download/
记住一定要下载VC9的。一般会有两种版本,non thread safe和thread safe,。FASTCGI是单线程运行,所以都可以。
(3)http://www.iis.net/download/FastCGI 在这个网站上下载fastcgi,然后安装。
(4)安装PHP5.3,这就直接一直点下一步。只有在选择模式的时候一定要选择 fast cgi模式。
安装完毕后,就是配置了。
(5)在CMD命令下输入以下字符
>cd C:\WINDOWS\system32\inetsrv
>cscript fcgiconfig.js -add -div:"PHP" -extension:php -path:"C:\Program Files\PHP\php-cgi.exe"
注意:path:"xxxx\php-cgi.exe” 是你安装php的目录
> cscript fcgiconfig.js -set -div:"PHP" -InstanceMaxRequests:10000
> cscript fcgiconfig.js -set -div:"PHP" -EnvironmentVars:PHP_FCGI_MAX_REQUESTS:10000
如果按上面的教程配置好后,运行php测试页面,出现了500错误。
那就设置php.ini中的date.timezone项。
我这里设置成上海时区:date.timezone = Asia/beijing
如果出现“PHP div ALREADY EXISTS”,那就不好意思你得按照以第二种方法来安装了。
(二) PHP zip安装
这种方法主要是为了以前使用过APACHE服务器配置PHP的童鞋们。
(1) 安装IIS
(2) 安装FASTCGI
(3) 下载免安装版本的PHP5.3,然后开始配置
解压之后,把PHP文件夹放在任意目录下,我的放在C:\Program Files,以下就用这个目录做演示。
a. 在“C:\Program Files\PHP”目录下找到“php.ini-development”重命名为“php.ini”
b. 打开“php.ini”找到“;date.timezone =”把前面的“;”去掉,改成“date.timezone = Asia/beijing”
c. “; extension_dir = "ext"”更改为“extension_dir = "C:\Program Files\PHP\ext"”
d. 找到“C:\WINDOWS\system32\inetsrv\fcgiext.ini”加入以下代码。
[Types]
php=PHP
[PHP]
ExePath=C:\Program Files\PHP\php-cgi.exe
e. 然后打开IIS管理器,“网站”à“属性”
f. 点击“主目录”à“配置”
g. “添加” (如果确定按钮不可用,则双击可执行文件框)
可执行文件:“C:\WINDOWS\system32\inetsrv\fcgiext.dll”
扩展名:“.php”
动作:限制为“GET,HEAD,POST”
选中“脚本引擎”和“检查文件是否存在”
h. 然后重启,就可以用了。
附URL重写

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

WebStorm Mac版
便利なJavaScript開発ツール

Dreamweaver Mac版
ビジュアル Web 開発ツール

PhpStorm Mac バージョン
最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

MantisBT
Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境
