Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1791971
  • 博文数量: 335
  • 博客积分: 4690
  • 博客等级: 上校
  • 技术积分: 4341
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-08 21:38
个人简介

无聊之人--除了技术,还是技术,你懂得

文章分类

全部博文(335)

文章存档

2016年(29)

2015年(18)

2014年(7)

2013年(86)

2012年(90)

2011年(105)

分类: 系统运维

2012-08-31 20:32:11

http://blog.chinaunix.net/uid-22334392-id-3045457.html
前面这篇帖子描述如何搭建一个简单的lamp架构,这不新的问题也就出来了,同学让帮忙建一个网站,查了一下感觉drupal CMS 不错,如实准备安装 ,说干就干,现在就准备
首先下载
(下载并解压)
(中文语言包)
将第一个包解压,然后,将DocumentRoot "D:/Apache2.2/htdocs" 指向你自己解压的文件
将第二个文件放到/profiles/standard/translations/
,然后就开始安装了。。。。
然后选择中文安装,你可以选择英文,不多大多数人还是喜欢中文
然后下一步,进行系统需求测试,这不问题出来了
但是我需要说明的是我的mysql明明是配置过的,有图为证,

那么问题出在哪里呢?
第二个问题仔细一看,原来是GD扩展没有开启,因此就把PHP.INI文件里面 GD的扩展都启用,
然后 错误消失,那么PDO又是什么情况呢?明明是启用了mysql,难道是我的版本是maria版本,看了一下官方文档,发现Drupal也是支持的,那么问题到底出现在哪里呢?

D:\php>php --re pdo |more
Extension [ extension #25 PDO version 1.0.4dev ] {

  - Dependencies {
    Dependency [ spl (Required) ]
  }

  - Functions {
可以看到PDO也是开启的,
D:\php>php --re mysql  |more
Extension [ extension #33 mysql version 1.0 ] {

  - Dependencies {
    Dependency [ mysqlnd (Required) ]
  }

  - INI {
    Entry [ mysql.allow_persistent ]
      Current = '1'

继续查看manual 
How to enable PDO

To enable PDO, configure --enable-pdo and --with-pdo-sqlite --with-pdo-mysql or whatever database needs supporting by PDO (see the PHP manual for more information).

Windows users
  • For Apache, you will need to make sure php_pdo.dll and php_pdo_mysql.dll exist in the php/ext directory, un-comment or add the appropriate lines in php.ini, and restart the web server.
  • 问题找到了,原来是没有打开 dll的扩展
  •  php_pdo.dll ;php_pdo_mysql.dll 
  • extension=php_pdo_mysql.dll
  • 然后问题解决,上面的dll只有一个,不知道官方文档为何涉及两个?
剩下的就很顺利了,直接下一步,需要注意的maria中的数据库必须先建立~~~~~~~~~~~~~··
这就是偶的经历~~~~~~~~~~~······
阅读(2215) | 评论(0) | 转发(0) |
0

上一篇:DB2 UTILITY --LOAD

下一篇:DB2 FOR WINDOWS INSTALL

给主人留下些什么吧!~~