热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

IIS7.5配置php5.4.22链接sql2008(用PDO链接数据库)_PHP教程

IIS7.5配置php5.4.22链接sql2008(用PDO链接数据库)。最近在接触PHP这块,关于在wndows系统下的php配置,虽然网上已经很多文章,但有时候有些配置找起也麻烦,所以分享给大家。一、php5.4.
最近在接触PHP这块,关于在wndows系统下的php配置,虽然网上已经很多文章,但有时候有些配置找起也麻烦,所以分享给大家。

一、php 5.4.22

下载地址 http://windows.php.net/download/#php-5.4-nts-VC9-x86

选择版本:PHP 5.4 (5.4.22),VC9 x86 Thread Safe (php-5.4.22-Win32-VC9-x86.zip)

解压后把 php.ini-development 文件名改成 php.ini

二、配置php.ini

short_open_tag = On 支持写法

date.timezOne= PRC 或php程序最上面加 date_default_timezone_set("PRC"); 设置默认时区为北京时间

extension_dir = "ext" 指定php的扩展模块为ext目录

error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT & ~E_NOTICE 争对一些信息数据不提示(如:警告

三、支持 sql 2008 数据库链接,去微软下载sqlsrv 3

下载链接 http://www.microsoft.com/en-us/download/details.aspx?id=20098

下载下来是exe,可以直接解压,把 php_pdo_sqlsrv_54_ts.dll 和 php_sqlsrv_54_ts.dll 放到ext目录里

extension=php_pdo_sqlsrv_54_ts.dll
extension=php_sqlsrv_54_ts.dll

注:ts为线程安全,nts为非线程安全,跟下载的php版本要一致

还有其它扩展库如: gd库、mbstring、sqlite、mysql等这些都在一起的,不多说了。

四、数据库链接字符串

=  PDO("sqlsrv:server=127.0.0.1;database=dbname","user1","123456");

五、配置PHP到IIS7.5

我用的是win7系统,首先安装IIS的FastCGI功能,进控制面板 > 打开程序和功能 > 点打开或关闭Windows功能

依次展开:Internet信息服务 > 万维网服务 > 应用程序开发功能,勾选CGI

安装好了后,打开IIS,可以在默认站点,打开处理映射程序

进去后,点击右键 添加模块映射

网站的目录具体怎么配置最简单了,具体不做说明,可以在网站目录里新建一个a.php,输入代码

();

运行结果:

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/626642.htmlTechArticle最近在接触PHP这块,关于在wndows系统下的php配置,虽然网上已经很多文章,但有时候有些配置找起也麻烦,所以分享给大家。 一、php 5.4....


推荐阅读
  • 本文探讨了如何使用Scrapy框架构建高效的数据采集系统,以及如何通过异步处理技术提升数据存储的效率。同时,文章还介绍了针对不同网站采用的不同采集策略。 ... [详细]
  • egg实现登录鉴权(七):权限管理
    权限管理包含三部分:访问页面的权限,操作功能的权限和获取数据权限。页面权限:登录用户所属角色的可访问页面的权限功能权限:登录用户所属角色的可访问页面的操作权限数据权限:登录用户所属 ... [详细]
  • PHP中Smarty模板引擎自定义函数详解
    本文详细介绍了如何在PHP的Smarty模板引擎中自定义函数,并通过具体示例演示了这些函数的使用方法和应用场景。适合PHP后端开发者学习。 ... [详细]
  • C/C++ 应用程序的安装与卸载解决方案
    本文介绍了如何使用Inno Setup来创建C/C++应用程序的安装程序,包括自动检测并安装所需的运行库,确保应用能够顺利安装和卸载。 ... [详细]
  • 本文探讨了使用Python实现监控信息收集的方法,涵盖从基础的日志记录到复杂的系统运维解决方案,旨在帮助开发者和运维人员提升工作效率。 ... [详细]
  • 解决ADODB连接Access时出现80004005错误的方法
    本文详细介绍了如何解决在使用ADODB连接Access数据库时遇到的80004005错误,包括错误原因分析和具体的解决步骤。 ... [详细]
  • 随着Linux操作系统的广泛使用,确保用户账户及系统安全变得尤为重要。用户密码的复杂性直接关系到系统的整体安全性。本文将详细介绍如何在CentOS服务器上自定义密码规则,以增强系统的安全性。 ... [详细]
  • 本文详细解析了MySQL中常见的几种错误,并提供了具体的解决方法,帮助开发者快速定位和解决问题。 ... [详细]
  • 在测试软件或进行系统维护时,有时会遇到电脑蓝屏的情况,即便使用了沙盒环境也无法完全避免。本文将详细介绍常见的蓝屏错误代码及其解决方案,帮助用户快速定位并解决问题。 ... [详细]
  • 搭建个人博客:WordPress安装详解
    计划建立个人博客来分享生活与工作的见解和经验,选择WordPress是因为它专为博客设计,功能强大且易于使用。 ... [详细]
  • Win10管理员权限安装问题解决方案
    本文提供了解决在Win10系统中以管理员身份安装软件遇到权限不足问题的详细步骤。 ... [详细]
  • Awk是一款功能强大的文本分析与处理工具,尤其在数据解析和报告生成方面表现突出。它通过读取由换行符分隔的记录,并按照指定的字段分隔符来划分和处理这些记录,从而实现复杂的数据操作。 ... [详细]
  • Java虚拟机及其发展历程
    Java虚拟机(JVM)是每个Java开发者日常工作中不可或缺的一部分,但其背后的运作机制却往往显得神秘莫测。本文将探讨Java及其虚拟机的发展历程,帮助读者深入了解这一关键技术。 ... [详细]
  • 深入解析Unity3D游戏开发中的音频播放技术
    在游戏开发中,音频播放是提升玩家沉浸感的关键因素之一。本文将探讨如何在Unity3D中高效地管理和播放不同类型的游戏音频,包括背景音乐和效果音效,并介绍实现这些功能的具体步骤。 ... [详细]
  • 本文回顾了作者在求职阿里和腾讯实习生过程中,从最初的迷茫到最后成功获得Offer的心路历程。文中不仅分享了个人的面试经历,还提供了宝贵的面试准备建议和技巧。 ... [详细]
author-avatar
hfy2409553
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有