• 奔驰R级优惠10.7万元 少量现车火热促销 2019-07-10
  • 侯晓春会见岳剑利一行 2019-07-10
  • 辽宁:电商成为精准扶贫的“利器” 2019-07-04
  • 人人都能享用绿豆汤吗 关于绿豆汤的禁忌你得知道 2019-07-04
  • 早晨空腹饮水有利健康?正确饮水你需要知道这些 2019-07-01
  • 微博大数据:海信强势领跑世界杯“中国赞助队” 2019-06-29
  • 新疆各族群众体验端午传统文化 2019-06-28
  • 感恩消防员 “小志”成获救婴儿新小名(图) 2019-06-28
  • 5G标准出炉!与4G有啥不一样? 或1秒内下载1G电影 2019-06-26
  • 【克山天气】最新克山今天天气,实时提供克山气温、空气质量、24小时天气预报、生活指数查询 2019-06-26
  • 不管怎么讲幸福,老百姓的愿望并不奢望,就是看病不难,不贵,不需要没钱就从手术台赶 下来,只能住医院过道,房子并不要太大,能避风挡雨,子女并不要万贯家财,能有一份 2019-06-24
  • 南岸开展“幸福邻里 粽情端午”志愿服务活动 2019-06-24
  • 一语惊坛(5月9日):推动中朝友谊,造福两国人民。 2019-06-23
  • 网红主播直播违法屡屡发生 法律意识淡薄是主因 2019-06-22
  • “119”消防日大型特别节目《中国骄傲》11月9日播出 2019-06-22
  • iis安装教程之Windows+IIS+PHP+DM7架构搭建  

    青海快三中奖号码 www.yhxn.net 2019-05-30 14:07 发布

    2932 0 0
      iis安装教程之Windows+IIS+PHP+DM7架构搭建
      准备工作:

      本文系统版本为Windows 7 旗舰版 SP1 64位。其他配置版本请详见下文。
      IIS 7.0:
      windows系统自带IIS,不过需要在“控制面板-程序-打开或者关闭windows功能”中打开,由于目前IIS支持与PHP协同工作使用FastCGI方式,所以需要在IIS功能子目录下勾选CGI选项。
      iis安装教程之Windows+IIS+PHP+DM7架构搭建
      图 1
      iis安装教程之Windows+IIS+PHP+DM7架构搭建
      图 2
      注1:本篇教程同样适用于IIS8。
      注2:IIS对PHP的支持可以采用三种模式,其中FastCGI方式性能最佳,也是目前的主流和发展方向,故本文只对该模式的配置方式做说明。如果确实需要使用ISAPI方式,则相应的需要勾选对应的功能选项。
      校验:浏览器中输入https:127.0.0.1,打开下图,说明IIS配置成功。
      iis安装教程之Windows+IIS+PHP+DM7架构搭建
      图 3
      PHP5.4 (php-5.4.44-Win32-VC9-x86):DM7(V7.1.5 32位):可从达梦数据库官网下载最新版本DM7数据库Windows下32位版,安装并初始化库。具体请参考DM安装手册,及DM管理员手册。
      安装完成后请将安装目录下的bin文件夹添加到系统环境变量。
      开始搭建:Step-1:安装PHP将下载的PHP压缩包解压至硬盘,比如C:
      Step-2:复制DM7对应PHP版本的扩展??榇蚩锩伟沧澳柯糱in文件夹,复制php54_dm.dll文件至PHP安装目录ext文件夹内。(如果使用pdo方式,则需要添加pdo54_dm??椋?br />   Step-3:配置php.ini将PHP安装目录下的php.ini-development另存为php.ini。
      iis安装教程之Windows+IIS+PHP+DM7架构搭建
      图 4
      打开php.ini,查找extension_dir,修改参数为PHP安装目录下ext文件夹的路径
      iis安装教程之Windows+IIS+PHP+DM7架构搭建
      图 5
      添加扩展??閜hp54_dm:(如果使用pdo方式,则需要添加pdo54_dm??椋?br />   iis安装教程之Windows+IIS+PHP+DM7架构搭建
      图 6
      注:前面有分号的表示未启用。
      在ini文件最后添加DM默认设置项:(注1:此步骤可??;注2:参数值如库名、用户名、端口号等请视具体情况修改)
      [dm]
      ; 是否允许持久性连接
      dm.allow_persistent   = 1
      ; 允许建立持久性连接的最大数.-1 为没有限制.
      dm.max_persistent   = 3
      ; 允许建立连接的最大数(包括持久性连接).-1 为没有限制.
      dm.max_links   = 3
      ; 默认的主机地址
      dm.default_host   = localhost
      ; 默认登录的数据库
      dm.default_db   = DAMENG
      ; 默认的连接用户名
      dm.default_user   = SYSDBA
      ; 默认的连接口令.
      dm.default_pw   = SYSDBA
      ;连接超时,这个参数未实际的用到,等待服务器支持
      dm.connect_timeout   = 10
      ;对于各种变长数据类型,包括大字段,每列最大读取的字节数。如果它设置为0或是小于0,那么,读取变长字段时,将显示NULL值
      dm.defaultlrl   = 4096
      ; 是否读取二进制类型数据,如果它设置为0,那么二进制将被NULL值代替
      dm.defaultbinmode   = 1
      ;是否允许检察持久性连接的有效性,如果设置为ON,那么当重用一个持久性连接时,会检察该连接是否还有效
      dm.check_persistent   = ON
      ;连接的端口号
      dm.port   = 5236
      Step-4:配置IIS打开IIS管理器,打开“处理程序映射”选项。
      iis安装教程之Windows+IIS+PHP+DM7架构搭建
      图 7
      在打开的页面右侧中双击添加??橛成溲∠?。
      iis安装教程之Windows+IIS+PHP+DM7架构搭建
      图 8
      设置如下,其中红框中参数请根据你的php安装目录自行设置。
      iis安装教程之Windows+IIS+PHP+DM7架构搭建
      图 9
      设置默认文档,添加index.php以及default.php。
      iis安装教程之Windows+IIS+PHP+DM7架构搭建
      图 10
      iis安装教程之Windows+IIS+PHP+DM7架构搭建
      图 11
      配置完毕!
      检验成果:Step-1:添加站点:test_php (本例中端口号8088,主目录php_test)iis安装教程之Windows+IIS+PHP+DM7架构搭建
      图 12
      iis安装教程之Windows+IIS+PHP+DM7架构搭建
      图 13
      注:保证test_php 处理程序映射 中 PHP FastCGI 的 条目类型 为 继承。
      iis安装教程之Windows+IIS+PHP+DM7架构搭建
      图 14
      Step-2:编写测试php页面在网站主目录(如本例中C:php_test)下增加文件index.php,内容:
      <?php
      try {
      $pdo = new   PDO("dm:host=127.0.0.1","SYSDBA","SYSDBA");
      $pdo->setAttribute(PDO::ATTR_ERRMODE,   PDO::ERRMODE_EXCEPTION);
      $rs = $pdo->query("SELECT   LEVEL,LEVEL*10 CONNECT BY LEVEL <6;");
      $rs->setFetchMode(PDO::FETCH_ASSOC);
      $result_arr = $rs->fetchAll();
      echo "SELECT LEVEL,LEVEL*10   CONNECT BY LEVEL <6;";print_r($result_arr);echo "QUIT!";
      $pdo=null;
      }
      catch(PDOException $e){
      print( "Error: " . $e->getMessage())."n";
      }
      ?>
      校验:浏览器中输入https://localhost:8088/,打开下图,说明FastCGI配置成功。
      iis安装教程之Windows+IIS+PHP+DM7架构搭建
      图 15
      Step-3:编写php页面,连接DM7修改网站主目录(如本例中C:php_test)中文件index.php,内容如下:(注:参数值如库名、用户名等请视具体情况修改)
      <?php
      /* 连接数据库 */
      $link = dm_connect("localhost",   "SYSDBA", "SYSDBA")
      or   die("Could not connect : " . dm_error());
      print "已连接数据库 DM:</br>";
      /* 执行 SQL 查询 */
      $query = "select * from v$version;";
      $result = dm_query($query) or die("Query   failed : " . dm_error());
      print "执行查询数据: </br>";
      /* 在 HTML 中打印结果 */
      print "<table border="1"   cellspacing="1" cellpadding="1">n";
      while ($line = dm_fetch_array($result,   DM_ASSOC)) {
      print "t<tr>n";
      foreach ($line as $col_value) {
      print   "tt<td>$col_value</td>n";
      }
      print "t</tr>n";
      }
      print "</table>n";
      /* 释放资源 */
      dm_free_result($result);
      /* 断开连接 */
      dm_close($link);
      ?>
      Step-4:浏览页面


    *滑块验证:
    您需要登录后才可以回帖 登录 | 网贷社区—注册

    本版积分规则

    10911360891091136089
    优秀作品:18 作者粉丝:0 关注数量:0 拥有金豆:0 荣誉值数:0
    • 售后服务
    • 关注我们
    • 社区新手
    关闭

    站长推荐上一条 /1 下一条

    快速回复 青海快三中奖号码 返回列表
  • 奔驰R级优惠10.7万元 少量现车火热促销 2019-07-10
  • 侯晓春会见岳剑利一行 2019-07-10
  • 辽宁:电商成为精准扶贫的“利器” 2019-07-04
  • 人人都能享用绿豆汤吗 关于绿豆汤的禁忌你得知道 2019-07-04
  • 早晨空腹饮水有利健康?正确饮水你需要知道这些 2019-07-01
  • 微博大数据:海信强势领跑世界杯“中国赞助队” 2019-06-29
  • 新疆各族群众体验端午传统文化 2019-06-28
  • 感恩消防员 “小志”成获救婴儿新小名(图) 2019-06-28
  • 5G标准出炉!与4G有啥不一样? 或1秒内下载1G电影 2019-06-26
  • 【克山天气】最新克山今天天气,实时提供克山气温、空气质量、24小时天气预报、生活指数查询 2019-06-26
  • 不管怎么讲幸福,老百姓的愿望并不奢望,就是看病不难,不贵,不需要没钱就从手术台赶 下来,只能住医院过道,房子并不要太大,能避风挡雨,子女并不要万贯家财,能有一份 2019-06-24
  • 南岸开展“幸福邻里 粽情端午”志愿服务活动 2019-06-24
  • 一语惊坛(5月9日):推动中朝友谊,造福两国人民。 2019-06-23
  • 网红主播直播违法屡屡发生 法律意识淡薄是主因 2019-06-22
  • “119”消防日大型特别节目《中国骄傲》11月9日播出 2019-06-22
  • 900900藏宝阁开奖结 黑龙江快乐十分十一选五 31选7复试计算 2019nba季后赛投注技巧 六合平特肖 广东26选5不开了吗 甘肃11选5遗漏数据 体彩排列五走势图表200期 娱乐场所消防应急预案 天逸五分彩走势图 年马会特码资料 福彩3d玩法网易彩票 湖南体彩幸运赛车组三怎么算奖金 第12145期足彩胜负彩 篮球比赛海报