PHP环境搭建的详细步骤

2025-05-29 0 102

接着上篇继续学习,谈谈IIS支持php怎么配置:

1、去php官网下载php:http://windows.php.net/download/。IIS7我们需要选择php 5.3 以上的VC9包,下载zip文件。如图:

PHP环境搭建的详细步骤

2、将 zip 包解压缩到自己选择的目录,例如 c:\\php\\。解压缩 php 的包之后,将 php.ini-production 拷贝为 同一目录下的 php.ini。然后修改配置文件php.ini。必须修改的指令:

extension_dir = <指向扩展库目录的路径> – extension_dir 需要指向存放 php 扩展库文件的目录。可以是绝对路径(如 "c:\\php\\ext")或相对路径(如 ".\\ext")。在 php.ini 文件中要加载的扩展库都必须在 extension_dir 所指定的目录之中。

extension = xxxxx.dll – 对每个需要激活的扩展,都需要一行相应的 "extension=" 语句来说明 php 启动时加载 extension_dir 目录下的哪些扩展。

log_errors = on – php 有错误日志的功能可以将错误报告发送到一个文件中,或者系统服务中(例如系统日志),与下面的

error_log 指令配合工作。在 iis 下运行时,log_errors 应被激活,并且配合有效的 error_log。

error_log = <指向错误日志文件的路径> – error_log 需要指向一个具有绝对或相对路径的文件名用于记录 php 的错误日志。web 服务器需要对此文件有可写权限。最常用的位置是各种临时目录,例如 "c:\\inetpub\\temp\\php-errors.log"。

cgi.force_redirect = 0 – 在 iis 下运行时需要关闭此项指令。这是个在许多其它 web 服务器中都需要激活的目录安全功能,但是在 iis 下如果激活则会导致 php 引擎在 windows 中出错。

cgi.fix_pathinfo = 1 – 此指令可以允许 php 遵从 cgi 规则访问真实路径信息。iis 的 fastcgi 实现需要激活此指令。

fastcgi.impersonate = 1 – iis 下的 fastcgi 支持模拟呼叫用户方安全令牌的能力。这使得 iis 可以定义请求方的安全上下文。

fastcgi.logging = 0 – fastcgi 日志在 iis 下应被关闭。如果激活,则任何类的任何消息都被 fastcgi 视为错误条件从而导致 iis 产生 http 500 错误。

3、在 php.ini 文件中配置 针对 cgi- 和 fastcgi- 的指令:

?

1

2

3

4
fastcgi.impersonate = 1

fastcgi.logging = 0

cgi.fix_pathinfo=1

cgi.force_redirect = 0

4、使用 iis 管理界面来创建 php 的程序映射:选择处理程序映射–>右侧操作–>添加模块映射–>添加php映射–>请求限制–>选中“仅当请求映射至以下内容时才调用处理程序(i):”–>选中“文件或文件夹(o)”–>确定–>确定。如图所示:

PHP环境搭建的详细步骤

PHP环境搭建的详细步骤

PHP环境搭建的详细步骤

PHP环境搭建的详细步骤

5、在 iis 中把 index.php 设定为默认文档。选中“默认文档”–>添加–>编辑index.php–>确定。如图:

PHP环境搭建的详细步骤

PHP环境搭建的详细步骤

6、添加测试的index.php文件。

?

1

2

3

4

5
<?php

phpinfo();

?>

把文件保存在web跟目录下。重新启动iis,浏览index.php文件,出现php信息页面说明你环境搭建成功。如图所示:

PHP环境搭建的详细步骤

PHP环境搭建的详细步骤

以上就是本人搭建iis 7及php服务器的全过程,希望对大家的学习有所帮助。

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

快网idc优惠网 建站教程 PHP环境搭建的详细步骤 https://www.kuaiidc.com/98000.html

相关文章

发表评论
暂无评论