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

2008配置php5.4mysql_iis7配置php5.4连接sql2008图文教程

一、php5.4.22下载地址http:windows.php.netdownload#php-5.4-nts-VC9-x86选择版本:PHP5.4(5.4.22)&

一、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)

04bb159f25f786ef72f9ee5ca9f22b10.png

解压后把 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等这些都在一起的,不多说了。

96c37674c8d10d6060ca564380dabddc.png

四、数据库链接字符串

代码如下:

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

五、配置PHP到IIS7.5

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

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

a80739f13ff7eccc26405e2837bd7aab.png

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

b462f445a1e04a840ec99b102c9a166c.png

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

b750351202255422344771555794d70a.png

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

phpinfo();

运行结果:

2123ef341bbc9ad451326c6e8b593a4f.png



推荐阅读
  • MySQL笔记_MySQL笔记1|数据库17问17答
    本文由编程笔记#小编为大家整理,主要介绍了MySQL笔记1|数据库17问17答相关的知识,希望对你有一定的参考价值。 ... [详细]
  • PDO MySQL
    PDOMySQL如果文章有成千上万篇,该怎样保存?数据保存有多种方式,比如单机文件、单机数据库(SQLite)、网络数据库(MySQL、MariaDB)等等。根据项目来选择,做We ... [详细]
  • 搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的详细步骤
    本文详细介绍了搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的步骤,包括环境说明、相关软件下载的地址以及所需的插件下载地址。 ... [详细]
  • Metasploit攻击渗透实践
    本文介绍了Metasploit攻击渗透实践的内容和要求,包括主动攻击、针对浏览器和客户端的攻击,以及成功应用辅助模块的实践过程。其中涉及使用Hydra在不知道密码的情况下攻击metsploit2靶机获取密码,以及攻击浏览器中的tomcat服务的具体步骤。同时还讲解了爆破密码的方法和设置攻击目标主机的相关参数。 ... [详细]
  • 在说Hibernate映射前,我们先来了解下对象关系映射ORM。ORM的实现思想就是将关系数据库中表的数据映射成对象,以对象的形式展现。这样开发人员就可以把对数据库的操作转化为对 ... [详细]
  • 本文介绍了关于apache、phpmyadmin、mysql、php、emacs、path等知识点,以及如何搭建php环境。文章提供了详细的安装步骤和所需软件列表,希望能帮助读者解决与LAMP相关的技术问题。 ... [详细]
  • CentOS 7部署KVM虚拟化环境之一架构介绍
    本文介绍了CentOS 7部署KVM虚拟化环境的架构,详细解释了虚拟化技术的概念和原理,包括全虚拟化和半虚拟化。同时介绍了虚拟机的概念和虚拟化软件的作用。 ... [详细]
  • 微软评估和规划(MAP)的工具包介绍及应用实验手册
    本文介绍了微软评估和规划(MAP)的工具包,该工具包是一个无代理工具,旨在简化和精简通过网络范围内的自动发现和评估IT基础设施在多个方案规划进程。工具包支持库存和使用用于SQL Server和Windows Server迁移评估,以及评估服务器的信息最广泛使用微软的技术。此外,工具包还提供了服务器虚拟化方案,以帮助识别未被充分利用的资源和硬件需要成功巩固服务器使用微软的Hyper - V技术规格。 ... [详细]
  • 本文详细介绍了在Centos7上部署安装zabbix5.0的步骤和注意事项,包括准备工作、获取所需的yum源、关闭防火墙和SELINUX等。提供了一步一步的操作指南,帮助读者顺利完成安装过程。 ... [详细]
  • 本文介绍了在SpringBoot中集成thymeleaf前端模版的配置步骤,包括在application.properties配置文件中添加thymeleaf的配置信息,引入thymeleaf的jar包,以及创建PageController并添加index方法。 ... [详细]
  • 本文由编程笔记小编整理,介绍了PHP中的MySQL函数库及其常用函数,包括mysql_connect、mysql_error、mysql_select_db、mysql_query、mysql_affected_row、mysql_close等。希望对读者有一定的参考价值。 ... [详细]
  • 本文介绍了Oracle数据库中tnsnames.ora文件的作用和配置方法。tnsnames.ora文件在数据库启动过程中会被读取,用于解析LOCAL_LISTENER,并且与侦听无关。文章还提供了配置LOCAL_LISTENER和1522端口的示例,并展示了listener.ora文件的内容。 ... [详细]
  • 本文介绍了在Mac上搭建php环境后无法使用localhost连接mysql的问题,并通过将localhost替换为127.0.0.1或本机IP解决了该问题。文章解释了localhost和127.0.0.1的区别,指出了使用socket方式连接导致连接失败的原因。此外,还提供了相关链接供读者深入了解。 ... [详细]
  • Windows7 64位系统安装PLSQL Developer的步骤和注意事项
    本文介绍了在Windows7 64位系统上安装PLSQL Developer的步骤和注意事项。首先下载并安装PLSQL Developer,注意不要安装在默认目录下。然后下载Windows 32位的oracle instant client,并解压到指定路径。最后,按照自己的喜好对解压后的文件进行命名和压缩。 ... [详细]
  • PG12新增的VACUUM命令的SKIP_LOCKED选项
    PG12版本的VACUUM命令新增了SKIP_LOCKED选项,该选项使得vacuum命令在遇到被lock住的table时可以跳过并被视为成功执行。之前的版本中,vacuum命令会一直处于等待状态。本文还提到了PostgreSQL 12.1版本的相关信息。 ... [详细]
author-avatar
善达集团_187
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有