var
您好,欢迎访问景安网络旗下资讯网!
运营 建站 系统 数据库 编程

首页 > 建站  >如何搭建PHP环境?

如何搭建PHP环境?

来源:景安网络作者:server发布时间:2017-01-14点击:1852

今天教大家如何PHP环境搭建的详细步骤,感兴趣的小伙伴们可以参考一下。

今天教大家如何PHP环境搭建的详细步骤,感兴趣的小伙伴们可以参考一下。

1.下载PHP

下载地址:http://windows.php.net/download/

如何搭建PHP环境?

这里我们需要php 5.3以上的VC9包

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产生HTTP500错误。

3.在php.ini文件中配置针对CGI-和FastCGI-的指令:

如何搭建PHP环境?

4.使用IIS管理界面来创建PHP的程序映射

选择处理程序映射-->右侧操作-->添加模块映射-->添加php映射-->请求限制-->选中“仅当请求映射至以下内容时才调用处理程序(I):”-->选中“文件或文件夹(O)”-->确定-->确定。如图所示:

如何搭建PHP环境?

如何搭建PHP环境?

如何搭建PHP环境?

如何搭建PHP环境?

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

如何搭建PHP环境?

如何搭建PHP环境?


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

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

如何搭建PHP环境?

如何搭建PHP环境?

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


关键词: PHP环境搭建

版权声明:本文系技术人员研究整理的智慧结晶,转载勿用于商业用途,并保留本文链接,侵权必究!

本文链接:https://www.zzidc.com:443/info/jz/2419.html

返回顶部