Home
张文涛的个人博客
致力于提供Drupal开发,实践等方面的精品资讯

Main navigation

  • 首页
  • Glossary

github remote提交错误

By admin | 4:37 AM CST, Mon January 20, 2014

error: SSL certificate problem, verify that the CA cert is OK. Details:
error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed while accessing https://github.com/terryzwt/commerce_unionpay.git/info/refs?service=git…
fatal: HTTP request failed

使用"git remote add origin https://github.com/terryzwt/commerce_unionpay.git" 添加一个远端,然后在push的时候,有一定几率出现上面的错误.

提高您的效率,使用linux路径变量

By admin | 3:00 PM CST, Sun January 19, 2014

我们在linux下进行开发过程中,需要经常使用cd命令改变不同的工作目录.在这个过程中,你需要频繁的按tab键来自动补全路径.

其实总结下,我们经常要切换的路径无非就是固定几个.对于drupal开发者,估计50%都是这样的操作:

cd /var/www/drupal/sites/default/modules

这样算下来,你要到这个路径,应该要按键不少于12次,其中包括6次tab键.
我每次进这个路径都很蛋疼,不知道你的感觉如何?

其实linux里面有个叫路径变量的东西,善用这个东西,可以在一定程度上提高你的效率.

如何实现?
编辑 vi ~/.bash_profile;在文件底部加入以下

drupal=/var/www/drupal7
sdm=sites/default/modules
sam=sites/all/modules

保存之后,在执行以下命令:

source ~/.bash_profile

Bluehost上安装git服务器及创建远程版本库

By admin | 9:14 AM CST, Sat January 18, 2014

个人一直在用bluehost,比这个博客目前也托管在bluehost.

1. 在bluehost上搭建git服务器
Step1:查bluehost操作系统版本, 一般都显示Red Hat x.x.x

>> cat /proc/version

Step2:下载git安装包

>> wget http://kernel.org/pub/software/scm/git/git-1.7.5.4.tar.bz2

注意:要到http://kernel.org上去查最新的git latest stable版本号,然后拼出地址

Step3: 解压安装

>> tar -xjvf git-1.7.5.4.tar.bz2
>> cd git-1.7.5.4
>> make
>> make install

Step4: 测试git

Drupal 7下多站点共享同一个数据库的配置方法

By admin | 1:53 PM CST, Thu January 16, 2014

Drupal本身对多站点有良好的支持,详细规则可以查看drupal的settings.php获得详细的帮助.
这篇文章要介绍的,是多站点如何共享数据表.考虑以下应用场景:

有个网站是example.com,同时这个站点要启用一个二级域名blog.example.com.
 Blog与主站点用户数据共享,这种情况下如何配置?

通过一番调研与实验,在drupal官网上找到解决方案.链接如下. 英文不太好的同学,参考这里的步骤就行了.https://drupal.org/node/2622https://drupal.org/node/22267http://www.im87.net/topics/batch-change-mysql-table-prefix/准备:

theme_links example

By admin | 12:19 PM CST, Sun December 01, 2013

theme links使用实例:

DrupalCamp 2013 (SHANGHAI)

By admin | 1:50 PM CST, Sat March 23, 2013

活动连接:
http://groups.drupal.org/node/276853

以下是精彩回顾:
Forest Mars

If you wan to build a blog, use wordpress.
If you want to build a wordpress, use Drupal.
If you want to build Drupal, use Symfony.

--------------------------

关于drupal hook(钩子机制) 和 performance(性能)的讨论

By admin | 9:27 AM CST, Mon March 11, 2013

http://groups.drupal.org/node/285633
drupal groups上的一个问题,必须要回答。同时这也是曾经困扰我的问题。花了一个多小时做整理和解析。同时也在自己的博客记录下,以备更多人能够少被这个问题困扰。
原文链接:
http://groups.drupal.org/node/285633#comment-898648

这是一个老生常谈的问题。

hook机制是drupal最具吸引力的特性。 Hook机制赋予drupal强大的灵活性和扩展性。
如果要使用drupal做开发,hook是必须要跨过去的一道坎。

git 技巧之 修改上次提交信息

By admin | 3:38 AM CST, Sun February 17, 2013

如何修改上次提交的信息?比如comment,author等信息。

使用 git commit --amend --author=zterry 布兰卡>
即可修改上次提交中的author信息。

当然这只适用于commits未被推push的情景。如果commits已经被push,那么这种方法也无能为力了。

年底了,drupal views整理资料吐血大放送

By admin | 1:48 PM CST, Thu February 07, 2013

作为一个drupal业内人士,views模块一直是我的最爱。由此,views模块作者成了我的偶像了。

最近项目中,需要对views进行扩展,静下心来整理了些思路,形成了以下资料。

资料来源于drupal.org.当然是经过自己的整理的。

介绍一个神奇的drupal模块 conditional styles

By admin | 1:06 PM CST, Sun December 23, 2012

介绍一个神奇的drupal模块 conditional styles
这个模块,要和zen主题配合使用。使用如下的方法:
conditional-stylesheets[if IE 7][all][] = ie7specific.css
在zen子主题的info文件写上去。意思就是如果浏览器就加在ie7specific.css这个css文件,而对于其他浏览器,则不加载此css文件。这样你就可以在这个文件写你针对ie7的优化代码了。
以上是神奇之一。

神奇之二:
看此模块的源码(7.2x版本),只有两个函数
conditional_styles_preprocess_html();
conditional_styles_preprocess_maintenance_page();

使用此模块只需在自己主题的info(drupal 7)文件加入如下语句即可:

Pagination

  • Previous page ‹‹
  • Page 9
  • Next page ››

Glossary

  • October 2026 (5)
  • September 2026 (3)
  • August 2026 (4)
  • July 2026 (2)
  • June 2026 (2)
  • March 2023 (1)
  • October 2022 (1)
  • October 2021 (2)
  • August 2021 (3)
  • June 2021 (2)
  • May 2021 (1)
  • April 2021 (2)
  • November 2020 (1)
  • June 2020 (2)
  • December 2019 (2)
  • November 2019 (1)
  • August 2019 (1)
  • February 2018 (1)
  • October 2017 (1)
  • September 2017 (1)
  • July 2017 (1)
  • June 2017 (2)
  • May 2017 (1)
  • March 2017 (3)
  • December 2016 (2)
  • November 2016 (4)
  • October 2016 (3)
  • June 2016 (1)
  • December 2015 (1)
  • November 2015 (6)
  • October 2015 (2)
  • September 2015 (1)
  • August 2015 (1)
  • July 2015 (1)
  • June 2015 (1)
  • May 2015 (1)
  • March 2015 (1)
  • January 2015 (1)
  • December 2014 (3)
  • October 2014 (4)
  • September 2014 (2)
  • August 2014 (1)
  • July 2014 (1)
  • June 2014 (1)
  • May 2014 (1)
  • April 2014 (2)
  • March 2014 (2)
  • February 2014 (2)
  • January 2014 (4)
  • December 2013 (1)
  • March 2013 (2)
  • February 2013 (2)
  • December 2012 (2)
  • November 2012 (4)
  • October 2012 (1)
  • September 2012 (6)
  • August 2012 (15)
  • July 2012 (5)
  • June 2012 (13)
  • May 2012 (9)
  • April 2012 (8)
  • March 2012 (9)
  • February 2012 (3)
  • January 2012 (1)
  • December 2011 (1)
  • November 2011 (6)
  • October 2011 (2)
  • September 2011 (17)
  • August 2011 (4)
  • July 2011 (4)
  • June 2011 (5)
  • May 2011 (4)

Copyright © 2026

苏ICP备14044171号-1