标签:
PHP程序下载:
去 http://windows.php.net 下载PHP版本 使用Not-thread-safe版本。将其解压到目录 c:\php 目录下
配置:
在解压目录下 将php.ini-development 或 php.ini-production 复制一份,并改名为php.ini并将文件中的信息修改如下
date.timezone = "Asia/ShangHai"
extension_dir = "php安装目录\ext\"
error_log = "C:\Windows\Temp\php-5.6.10_errors.log"
upload_tmp_dir = "C:\Windows\Temp\"
extension=php_curl.dll
extension=php_gd2.dll
extension=php_gettext.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_mbstring.dll
extension=php_openssl.dll
extension=php_soap.dll
extension=php_xmlrpc.dll
基础
1.建立一个新的应用程序池,不要使用.net framework托管代码。
2.新建一个测试目录,创建文件index.php.文件内容为
<?php
phpinfo();
?>
3.新建一个网站,绑定到测试目录
4.根据IIS等不同要求,进行配置
5.在浏览器中访问index.php,看是否成功。
IIS7
FastCGI模式
1.在IIS中选中这个网站,右侧点击“处理程序映射”-->"添加模块映射"
请求路径 *.php
模块选择 FastCgiModule
可执行文件 选择php所在目录的 php-cgi.exe
名称 php
2.在IIS中选中"服务器",在功能视图中选择 IIS-->FastCGI设置,添加一个应用程序
完整路径 选择php所在目录的 php-cgi.exe
3.在PHP安装目录下,将php.ini文件中的信息修改如下
cgi.force_redirect = 0
cgi.fix_pathinfo = 1
fastcgi.impersonate = 1
fastcgi.logging = 0
使用PHPManager模式(推荐)
1.访问 http://phpmanager.codeplex.com/ ,下载
2.安装后在IIS中选择 “服务器”,或者“某个站点",在右侧功能视图中"IIS"下面会出现 ”PHP Manager"选项
3.打开 ”PHP Manager"功能,点击"PHP Setup"-->”Register new PHP version",选择php所在目录的 php-cgi.exe
此步会自动在对应“站点“下建立一个php的fastcgi模块映射并在”服务器“的FastCGI中创建一个应用程序(和上面的手动配置一样)
4.打开 ”PHP Manager"功能,点击"PHP Setup"-->”Check phpinfo()",看是否正常
5.其它的一些配置都可以在 ”PHP Manager"功能中进行(主要就是配置php.ini文件)
标签:
原文地址:http://www.cnblogs.com/gameshan/p/4602074.html