acquia

Acquia Drupal更新手记

对于acquia drupal更新,原来我自己根据joomla使用经验,一直采用直接覆盖,然后运行update.php升级却不知这样升级了之后,去acquia网站看自己状态时,acquia提示我有非法文件,仔细的看了一下升级说明,原来acquia drupal,要这样升级,记录一下。

 

  1. 备份数据库和sites目录下的所有文件
  2. 用ID为1的用户进入,不要关闭浏览器直到运行update.php完成之后
  3. 将站点置于离线状态
  4. 如果使用自定义模板(主题)的话,先换到Garland模板(后面再换回来)
  5. 关闭所有drupal非核心的模块
  6. 删除所有drupal目录下的所有文件

    记住:你应该先备份文件。

  7. 上传新的升级包
  8. 复制你备份文件中的sites和files目录到安装目录

    如果你是使用中文语言包的话,也要上传。

Acquia Drupal 安装详解

Acquia Drupal stack installer是Acquia Drupal网站新推出的一个功能,相当于apache+php+mysql+Acquia Drupal+phpmyadmin的一个组合,安装好这个东东之后,就有一个现成的drupal可用的环境,分为win和Mac版本.

Acquia Drupal stack installer安装过程比较简单,如果单单使用drupal的话,这个应该还是一个不错是的东东.

 

Acquia Drupal stack installer1

acquia_marina 模板探秘之一启用PNG 支持

上次讲到要修改drupal acquia模板的内容,什么东东必须要修改呢?先复制到你自己 的站点目录下域名的themes目录中去,启用它,看看,如果你用firefox当然是一切正常,切换到IE试试看,什么,居然图标背景是灰色的和firefox看到的是完全不一样。这是因为IE不支持透明的PNG格式。下面修改一下设置让这个模板支持IE的PNG格式吧。对于让IE支持透明的PNG格式,一般采用iepngfix技术,同样这款模板也不例外,怎么样启用IE的PNG支持吧,不要的秘密在于2 个文件

模板目录下ie6-fixes.css的130iepngfix.htc文件的位置,我想你的文件位置和它的位置肯定不一样,修改成你自己的位置

Acquia Drupal 模块修改

装好Acquia Drupal 之后,启用了admin menus 由于安装了中文包的原因,发现admin menus中的菜单文字实在小的可怜,呵呵,把他改大一点,通过firefox中的firebug找到CSS文件之后, 发现文字大小才为9px,这对于英文当然没问题,可对于中文来说太难看了,马上把他改成12px,一看文字正常了,可过了一会,发现自己 邮箱中多了一封警告信,大意是发现文件被修改,属于比较严重的那一种,去官方网站看到一下信息,提示有文件被修改,不能通过验证,还好有备份,恢复了之后,再去官方网站上看消息,发现错误已经没有了,难道这个改个CSS都 不行,可用默认的实在太小了,忽然记起在drupal模块启用顺序,先启用sites/域名/modules/下的模块、再启用all/modules下面的,再轮到启用drupal目录下的modules。

在sites/域名/modules/下的模块具有最高的优先级,那还等什么,直接将admin menus复制到sites/域名/modules/下的模块,修改CSS,再启用,果然可以,再到官网上去看,只是提示我启用了一个非Acquia Drupal 的模块,其他的什么错误也没有了。

 

Acquia Drupal 探秘

Acquia Drupal 做为一个比较可靠的官方版本,不仅加入了大量的第三模块,而且提供了很多网上支持,如定时运行cron更新通知(注意这个和官方下载的更新不一样,指整体更新Acquia Drupal )还有一个比较漂亮的模板(是专业的模板公司出的,里面提供了N多选项)下面记载的主要是我使用Acquia Drupal 版本中的一些经验。

同步内容