IIS+PHP本地开发环境配置
打开Win7系统自带IIS。如图只要点击两下,CGI一定要勾选上!完成后打开浏览器输入127.0.0.1测试一下,如果能打开页面说明iis开启成功。
- 安装PHP。不同版本的PHP会有所不同,这里使用的是php-5.2.12-Win32版本。楼主测试过php5.4版本安装目录里没有php-cgi.exe文件,后续步骤无法进行,看本教程安装的话建议使用php-5.2.12版本。
- 安装php-5.2.12,完成后用文本编辑器打开 php.ini-recommended,将文件名改为 php.ini 并做如下修改:
1.Ctrl+F搜索extension_dir="./"将其改为extension_dir = "你的php安装目录\ext"
2.Ctrl+F搜索cgi.force_redirect = 1将其改为cgi.force_redirect = 0
3.Ctrl+F搜索cgi.fix_pathinfo删除前面;
4.Ctrl+F搜索fastcgi.impersonate删除前面;
- 点击windows徽标,输入iis,打开IIS信息管理器
- 点击处理程序映射,然后点击添加模块映射
- 按照图中所示填写好添加模块映射面板参数。【可执行文件】那里填写时打开php安装目录下的php-cgi.exe
- PHP环境配置好了,现在进行一下测试是否真的安装成功了。
记事本编写一个index.php的文件,输入<?php phpinfo();?>将其放在C:\inetpub\wwwroot目录下,打开浏览器输入127.0.0.1/index.php,如果出现php版本信息画面说明本地iis+php开发环境已经配置成功。
注意:php Warning: phpinfo(): It is not safe to rely on the system's timezone settings.解决方法
安装php后,使用phpinfo();查看信息,有Warning: phpinfo(): It is not safe to rely on the system's timezone settings,原因是没有设定系统的timezone。
解决方法:
1.打开php.ini,如不知道php.ini的位置,可以使用
<?php phpinfo(); ?>
查看Loaded Configuration File就知道当前使用的php.ini位置了。
2.找到date.timezone,修改为 date.timezone = RPC,后保存。
[Date]; Defines the default timezone used by the date functions; http://php.net/date.timezonedate.timezone =
修改为
[Date]; Defines the default timezone used by the date functions; http://php.net/date.timezonedate.timezone = UTC
3.修改后重启php,查看phpinfo(); warning 消失。
转载于:https://www.cnblogs.com/wolfocme110/p/5092177.html
IIS+PHP本地开发环境配置相关推荐
- erpnext v13 安装部署 + VSCode本地开发环境配置
ERPNext Version-13 安装生产环境 参考链接 https://discuss.erpnext.com/t/install-frappe-erpnext-v13-beta-from-sc ...
- 一文读懂python本地开发环境配置
python和java包管理的不同 java java需要安装jdk,我们通常使用maven进行包管理,有中央仓库,有本地仓库,项目优先从本地仓库拉取,拉不到会从远程仓库拉取,所有项目用到的包都会放在 ...
- win7 php mysql扩展名_Win7 iis php mysql 开发环境配置(详细)
主要分为以下三个步骤: 1.Windows7安装IIS7.5: 2.安装MySQL及配置: 3.安装PHP: ----------------------安装IIS------------------ ...
- linux history nginx,vue-router History 本地开发环境和nginx配置
vue-router mode=history本地开发环境配置 解决方法1.修改webpack的的devServer配置项(devServe存在于,rvue-cli2在webapck.config.j ...
- 微信小程序从本地开发环境到线上测试环境和生产环境的配置
这篇文章是对慕课网mpvue实战项目视频过程中环境的配置的总结与更新(因为小程序文档时不时就更新) 项目源码:https://github.com/suhuashan/bookCommentSyste ...
- 最新版海豚调度dolphinscheduler-3.1.3配置windows本地开发环境
0 说明 本文基于最新版海豚调度dolphinscheduler-3.1.3配置windows本地开发环境,并在windows本地进行调试和开发 1 准备 1.1 安装mysql 可以指定为windo ...
- 微信小程序:本地开发环境和线上环境配置
在开发微信小程序的时候,需要配置: 本地开发环境 体验预览环境 审核版环境 生产环境 为了简化环境配置,我只区分了两个环境 本地开发环境 生产环境/体验预览环境审核版环境生产环境 参考文档 基础 /系 ...
- (无任何网络配置,纯代码实现) 一个组件,一个hook,让你在本地开发环境中拿到微信code
前言 众所周知,初次接触微信相关生态铁定是头疼的,用微信API第一步就得拿到微信code, 官方上说这么操作,实际业务上体现就是:需要code的页面首先得重定向到微信的授权地址上面去,并且要携带上你当 ...
- 第一节:ASP.NET开发环境配置
第一节:ASP.NET开发环境配置 什么是ASP.NET,学这个可以做什么,学习这些有什么内容? ASP.NET是微软公司推出的WEB开发技术. 2002年,推出第一个版本,先后推出ASP.NET2. ...
- 微信公众号开发本地环境开发_如何在5分钟内使HTTPS在本地开发环境上工作
微信公众号开发本地环境开发 Almost any website you visit today is protected by HTTPS. If yours isn't yet, it shoul ...
最新文章
- java selenium (九) 常见web UI 元素操作 及API使用
- FastReport 使用入门
- 菜鸟级springmvc+spring+mybatis整合开发用户登录功能(下)
- 安卓拒绝服务漏洞分析及漏洞检测
- 大四课程设计之基于RFID技术的考勤管理系统(四)Qt界面设计
- 百度终于对知乎下手了:将以小程序接入百度App
- python grpc 并发_python中grpc的使用示例
- windows编译libevent
- 小米路由插件二维码2020_入门级Mesh首选?华来小方Mesh路由深度解析
- 正交幅度调制(QAM)信号的产生与解调介绍及matlab实现
- element表格动态合并多列
- MacOs在线重装系统教程
- 计算机的内存的作用是什么,电脑内存的作用是什么?
- Nacos集群(三节点)部署后总是出现某个节点或者某两个节点DOWN或者变成SUSPICIOUS
- 天邑ty1208-z,湖北高安版,线刷固件-免TTL激活方法
- Beta冲刺-第一天
- 大数据赋能,如何精细化运营?
- macromedia_评测-Dreamweaver MX 2004(Macromedia)
- wired xdisplay只能复制无法拓展
- 三维数字孪生引擎与实景互动,案例解析
热门文章
- 为什么苹果Mac的初始用户不在“/etc/passwd”文件中?
- Mac电脑隔空投递怎么添加到菜单栏?
- Mac上恢复已删除或未保存的Word文档该怎么做
- 《Linux多线程服务端编程:使用muduo C++网络库》上市半年重印两次,总印数达到了9000册...
- SVN Description : The working copy is locked due to a previous error.
- 极具破坏力的Linux系统命令
- 快切——响应css框架之布局结构命名
- 使用SCVMM2008 R2管理Hyper-V之3-使用模板部署虚拟机
- 我的博客之[网管日志]
- Java Web提交任务到Spark Spark通过Java Web提交任务