php iis环境配置教程,windows下IIS配置PHP环境图文方法_PHP教程

本文章来给各位同学介绍在windows系统中iis7配置php环境的几种方法,有需要了解的朋友可参考,这里我以PHP5.2.17和PHP5.3.5 为实例,iis7配置PHP5.3.5和PHP5.2.17方法。

先到官网下载

PHP5.2.17 官方下载: http://windows.php.com/downloads/releases/php-5.2.17-Win32-VC6-x86.zip

PHP5.3.5 官方下载:http://windows.php.com/downloads/releases/php-5.3.5-Win32-VC9-x86.zip

注意了,必须都是线程安全版的了,如果是百安全测试版本的大家不要用,在服务器就要做安全版的。

在php.ini文件配置是我们如果是开发版就可随便使用那个php.ini文件了,如果是产品或服务器版本我们需要使用php.ini-production但在php5.2.17对应用文件是php.ini-recommended哦。

php.ini-production对应于php.ini-recommended

php.ini-development对应于php.ini-dist

好了注意事项都讲了,下面我来看图文教程。

首先安装好IIS7 安装的时候 要注意三个地方打得勾

0Z5443X0-0.jpg

注: CGI 会在IIS7+PHP_5.3.5的环境中用到

ISAPI扩展和ISAPI筛选器 用在IIS7+PHP_5.2.17

下面开始添加IIS的PHP支持

IIS7+PHP_5.3.5

1. 将下载回来的php_5.3.5解压到 C:php目录(也可以放在其他地方,但是后面应该做相应修改)

2. 将php.ini-development改名为php.ini

3. 修改php.ini 查找data.timezone 修改为date.timezone = “Asia/Shanghai”(这里必须改,不然会出警告) 找到Windows Extensions开启 所需模块,如:php_curl.dll php_mysql.dll php_mysqli.dll php_xmlrpc.dll php_curl.dll 只要去掉前面的 分号 保存就可以了

4. 添加

0Z544KS-1.jpg

0Z5445630-2.jpg

这里的路径按你的实际情况填写.

5. 在网站根目录新建一个phpinfo.php的文本文件 内容为:

phpinfo();

?>

6. 测试,打开浏览器看结果:localhost/phpinfo.php,如果能看到类似下面的页面就说明你成功了:

0Z5446220-4.jpg

好了,到现在 已经可以成功的运行PHP程序了.

IIS7+PHP_5.2.17

于之前安装IIS的时候已经选上了isapi扩展和isapi筛选,这里就不用另外再添加角色服务了,直接开始

先修改php.ini文件..

把c:php下的php.ini-dist (需先设置显示扩展名)改名成php.ini,用记事本打开 找到extension_dir = “./”,然后把里面的./改成c:php(根据自己的实际情况修改路径)

1. 添加应用程序池

0Z544C09-5.jpg

2. 添加isapi和cgi限制

0Z544OJ-6.jpg

3. 添加isapi筛选器

0Z5442294-7.jpg

4. 添加脚本映射

0Z544G55-8.jpg

5. 测试(之前已经创建了phpinfo.php) 跟之前一样 打开localhost/phpinfo.php 查看效果:

0Z5446457-9.jpg

下面补充一下在apache+php配置方法

1.Apache配置PHP个人认为首先要注意的是Apache和PHP的版本信息,不同的版本之间所要进行设置的参数是不同的,开始的盲目让自己受尽了苦头。

2.选择版本:Apache 2.2.14 PHP:5.2.5 具体细节不再赘述。。。

3.验证Apache和PHP是否安装成功:

(1) Apache: http://localhost

(2)PHP:在dos窗口下运行php -i

4.PHP配置文件php.ini

(1)修改:

代码如下

extension_dir = “./”

extension_dir = "C:/Program Files/PHP/ext" (自己安装PHP的实际目录下ext子目录的路径)

(2)取消注释以支持mysql数据库

代码如下

extension=php_mysql.dll

extension=php_mysqli.dll

(3)环境变量:

代码如下

PHPRC: C:Program FilesPHP

Path中添加:C:Program FilesPHP

将文件liblibmysql.dll 拷贝入C:WINDOWSsystem32

(这一步不进行可能会报Httpd.exe错误)

5.Apache配置文件httpd.conf

(1)添加对php的支持

代码如下

LoadModule php5_module "C:/Program Files/PHP/php5apache2_2.dll"

PHPIniDir "C:/Program Files/PHP"

(2)实际工作的目录:

代码如下

DocumentRoot "F:/ApcheWork"

Options FollowSymLinks

AllowOverride None

Order deny,allow

allow from all

(3)添加对index.php的支持

代码如下

DirectoryIndex index.php index.html

(4) 添加类型支持

代码如下

AddType application/x-httpd-php .php

AddType application/x-httpd-php .html

AddType application/x-httpd-php .php .phtml .php3 .php4

AddType application/x-httpd-php-source .phps

友情提示,根据我们经验如果你是iis7就使用PHP5.3.5 vc9编译的,如果你是apache2.2就使用php2.1.7使用vc6编译的吧,关于这个具体可到官网去下载,

http://www.bkjia.com/PHPjc/629829.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/629829.htmlTechArticle本文章来给各位同学介绍在windows系统中iis7配置php环境的几种方法,有需要了解的朋友可参考,这里我以PHP5.2.17和PHP5.3.5 为实例,iis7配置P...

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:php中文网

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值