windows下IIS配置PHP环境图文方法
本文章来给各位同学介绍在windows系统中iis7配置php环境的几种方法,有需要了解的朋友可参考,这里我以PHP5.2.17和PHP5.3.5 为实例,iis7配置PHP5.3.5和PHP5.2.17方法。
先到官网下载
PHP5.2.17 官方下载: http://windows.php.net/downloads/releases/php-5.2.17-Win32-VC6-x86.zip
PHP5.3.5 官方下载:http://windows.php.net/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 安装的时候 要注意三个地方打得勾
注: 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. 添加<模块映射>
这里的路径按你的实际情况填写.
5. 在网站根目录新建一个phpinfo.php的文本文件 内容为:
phpinfo();
?>
6. 测试,打开浏览器看结果:localhost/phpinfo.php,如果能看到类似下面的页面就说明你成功了:
好了,到现在 已经可以成功的运行PHP程序了.
IIS7 PHP_5.2.17
于之前安装IIS的时候已经选上了isapi扩展和isapi筛选,这里就不用另外再添加角色服务了,直接开始
先修改php.ini文件..
把c:php下的php.ini-dist (需先设置显示扩展名)改名成php.ini,用记事本打开 找到extension_dir = “./”,然后把里面的./改成c:php(根据自己的实际情况修改路径)
1. 添加应用程序池
2. 添加isapi和cgi限制
3. 添加isapi筛选器
4. 添加脚本映射
5. 测试(之前已经创建了phpinfo.php) 跟之前一样 打开localhost/phpinfo.php 查看效果:
下面补充一下在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"
|
代码如下 | 复制代码 |
DocumentRoot "F:/ApcheWork" Options FollowSymLinks AllowOverride None Order deny,allow allow from all |
代码如下 | 复制代码 | ||||||||
DocumentRoot "F:/ApcheWork"
AllowOverride None Order deny,allow
|
代码如下 | 复制代码 |
|
代码如下 | 复制代码 |
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编译的吧,关于这个具体可到官网去下载,

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

PHP 8.4 带来了多项新功能、安全性改进和性能改进,同时弃用和删除了大量功能。 本指南介绍了如何在 Ubuntu、Debian 或其衍生版本上安装 PHP 8.4 或升级到 PHP 8.4

更新ByBit交易所的方式因平台和设备而异:移动设备:在应用商店中检查更新并安装。桌面客户端:在“帮助”菜单中检查更新并自动安装。网页端:需要手动访问官网进行更新。不更新交易所可能导致安全漏洞、功能限制、兼容性问题和交易执行效率降低。

DeepSeek 是一款强大的智能搜索与分析工具,提供网页版和官网两种访问方式。网页版便捷高效,免安装即可使用;官网则提供全面产品信息、下载资源和支持服务。无论个人还是企业用户,都可以通过 DeepSeek 轻松获取和分析海量数据,提升工作效率、辅助决策和促进创新。

PiNetwork节点详解及安装指南本文将详细介绍PiNetwork生态系统中的关键角色——Pi节点,并提供安装和配置的完整步骤。Pi节点在PiNetwork区块链测试网推出后,成为众多先锋积极参与测试的重要环节,为即将到来的主网发布做准备。如果您还不了解PiNetwork,请参考Pi币是什么?上市价格多少?Pi用途、挖矿及安全性分析。什么是PiNetwork?PiNetwork项目始于2019年,拥有其专属加密货币Pi币。该项目旨在创建一个人人可参与

DeepSeek的安装方法有多种,包括:从源码编译(适用于经验丰富的开发者)使用预编译包(适用于Windows用户)使用Docker容器(最便捷,无需担心兼容性)无论选择哪种方法,请仔细阅读官方文档并充分准备,避免不必要的麻烦。

Visual Studio Code,也称为 VS Code,是一个免费的源代码编辑器 - 或集成开发环境 (IDE) - 可用于所有主要操作系统。 VS Code 拥有针对多种编程语言的大量扩展,可以轻松编写

本教程演示了如何使用PHP有效地处理XML文档。 XML(可扩展的标记语言)是一种用于人类可读性和机器解析的多功能文本标记语言。它通常用于数据存储

Coinsuper交易所的官网入口:https://www.coinsuper.com。客户端下载渠道依次为:Windows客户端、macOS客户端、移动端(iOS/Android)。注册需提供电子邮件、手机号和密码,需完成实名认证后才能交易。平台提供多种数字资产交易,包括比特币、以太坊等,交易费率对下单者和接单者均为0.1%。安全保障措施包括冷钱包存储、双重验证、反洗钱和反恐融资措施,并与安全公
