设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
立即注册
只需一步,快速开始
快捷导航
登录
注册
论坛首页
BBS
建站模版
微站设计
虚拟主机
企业邮箱
博客日志
Blog
搜索
搜索
搜索
热搜
长春
优惠
活动
做网站
本版
帖子
用户
本版
帖子
用户
请
登录
后使用快捷导航
没有帐号?
立即注册
道具
勋章
任务
留言板
设置
我的收藏
退出
时时商务社区
»
论坛首页
›
建站资源
›
建站技术
›
PHP环境搭建的详细步骤
返回列表
查看:
1922
|
回复:
0
PHP环境搭建的详细步骤
[复制链接]
阿情
当前离线
积分
7622
2560
主题
2560
帖子
7622
积分
论坛元老
论坛元老, 积分 7622, 距离下一级还需 9992377 积分
论坛元老, 积分 7622, 距离下一级还需 9992377 积分
积分
7622
发消息
电梯直达
楼主
发表于 2018-2-14 05:34:55
|
只看该作者
|
倒序浏览
|
阅读模式
接着
上篇
继续学习,谈谈IIS支持php怎么配置:
1、去php官网下载php:
http://windows.php.net/download/
。IIS7我们需要选择php 5.3 以上的VC9包,下载zip文件。如图:
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- 的指令:
fastcgi.impersonate = 1
fastcgi.logging = 0
cgi.fix_pathinfo=1
cgi.force_redirect = 0
4、使用 IIS 管理界面来创建 PHP 的程序映射:
选择处理程序映射-->右侧操作-->添加模块映射-->添加php映射-->请求限制-->选中“仅当请求映射至以下内容时才调用处理程序(I):”-->选中“文件或文件夹(O)”-->确定-->确定。如图所示:
5、在 IIS 中把 index.php 设定为默认文档。
选中“默认文档”-->添加-->编辑index.php-->确定。如图:
6、添加测试的index.php文件。
把文件保存在web跟目录下。重新启动IIS,浏览index.php文件,出现php信息页面说明你环境搭建成功。如图所示:
以上就是本人搭建IIS 7及php服务器的全过程,希望对大家的学习有所帮助。
您可能感兴趣的文章:
在Mac OS的PHP环境下安装配置MemCache的全过程解析
老司机传授Ubuntu下Apache+PHP+MySQL环境搭建攻略
非集成环境的php运行环境(Apache配置、Mysql)搭建安装图文教程
win7下搭建nginx+php的开发环境
windows server 2008/2012安装php iis7 mysql环境搭建教程
图文详解PHP环境搭建教程
apache php mysql开发环境安装教程
PHP+Apache+Mysql环境搭建教程
在Linux(Ubuntu)下搭建PHP环境的操作步骤
Nginx环境下PHP flush失效的解决方法
PHP环境搭建(php+Apache+mysql)
详解Docker创建php开发环境遇到的权限问题解决方案
简述php环境搭建与配置
分享到:
QQ好友和群
QQ空间
腾讯微博
腾讯朋友
收藏
0
回复
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
用户反馈
客户端