You are here

drupal7

内容包括drupal7教程,drupal7汉化,drupal7主题,drupal7模板,drupal7中文手册,drupal7 views,drupal7中文,drupal7安装,drupal7开发,drupal7视频,等

清除mysql的 mysql-bin.000001日志文件

g089h515r806 的头像
Submitted by g089h515r806 on 星期一, 2014-08-04 08:31

早上起来,朋友通过QQ告诉我,网站thinkindrupal.com,还有yaiyuan.com访问不了,到了公司,第一件事情,就是检查原因。
首先是使用df –h,查看磁盘空间的使用情况,发现/alidata目录空间用完了,我用的阿里云主机。再进一步的追查,原来是mysql的原因,再 往下,发现是mysql的日志文件,占去了大部分空间。
网上找的办法:
3、清除办法

运行 /usr/local/mysql/bin/mysql -u root -p 登录执行:

复制代码代码如下:

reset master;

如果你只有一个mysql服务器,在/etc/ 下面找到my.cnf文件vim /etc/my.cnf把里面的

复制代码代码如下:

#log-bin=mysql-bin

#binlog_format=mixed

这两行注释掉,然后将mysql下的var目录中的这些日志文件全部删除,重启mysql服务即可。

论坛:

Drupal版本:

node_delete VS node_delete_multiple 性能改进

g089h515r806 的头像
Submitted by g089h515r806 on 星期日, 2014-08-03 04:45

我想做一个删除操作,批量的删除操作,使用VBO,这个是比较简单的,运行VBO的删除操作,即可实现。

但是我遇到一个问题,我的节点数量巨大,有6万多个节点,按照VBO的效率,我感觉需要执行2-3个小时,其实这个没有什么。晚上下班的时候,让程序运行,第二天回来就搞定了。

不过我是在下午运行的,运行完了,还要做别的事情,所以我试用了自己以前写的batch delete模块,运行。还是比较慢。

论坛:

Drupal版本:

好用的VBO模块

g089h515r806 的头像
Submitted by g089h515r806 on 星期二, 2014-07-22 08:26

一个做好的Drupal网站,需要对一个内容类型中的两个字段的值,做统一的修改。这个时候,我想到了使用VBO模块,使用它里面的Execute arbitrary PHP script操作。

在批处理时候,在PHP代码的输入框中,输入以下代码:
$field_url1 = $entity->field_url1['und'][0]['value'];
$field_url1 = str_replace("222.222. 222.222", "111.111.111.111", $field_url1);
$entity->field_url1['und'][0]['value'] = $field_url1;
$field_url2 = $entity->field_url2['und'][0]['value'];
$field_url2 = str_replace("101.101.101.101", "100.100.100.100", $field_url2);
$entity->field_url2['und'][0]['value'] = $field_url2;
node_save($entity);

论坛:

Drupal版本:

如何使用argument过滤页面内容

n-d90 的头像
Submitted by n-d90 on 星期五, 2014-07-11 08:30

就是我有用户字段,region ,
使用的是带层级关系的术语,
-xx公司
--A部门
---1组
---2组
---其他组
--B部门
---1组
---2组
用户必须选择这个字段;

然后,一个页面 /page 默认是显示所有内容
但我希望,A部门、1组、2组的用户访问/page ,只看到他们发表的内容
B部门、1组、2组同样的访问这个页面/page,则也只看到他们发表的内容
葛老师,您上次教了我使用
global $user
$user = user_load($user->uid);
$user->filed_region['und'][0]['tid']
现在有了一个层级的关系,我又该如何调整代码呢?

论坛:

Drupal版本:

2014.6.7北京Drupal聚会小结

g089h515r806 的头像
Submitted by g089h515r806 on 星期六, 2014-06-07 13:05

今天下午,我们在国家图书馆成功举办了北京的Drupal聚会,于志成为大家分享了Drupalproject.org的经验之谈。

参加聚会的有8个人,人少了一点,但是内容还是很精彩的。忘记录像了,筹备有点不足,本来是老虎负责组织安排,因为临时有事,老虎不在。把录制视频的环节忽略了。

http://www.drupalproject.org 把Drupa模块、主题、发行版进行了大量精选分类和汉化翻译,并提供了丰富的Drupal API 参考手册,另外及时报道Drupal核心等新闻最新动态。

于志成,亲自翻译了1000多个模块的项目说明,本身就是一个不小的贡献,http://api.drupalproject.org,提供的Drupal7 API汉化工作,我觉得也非常有意义,对Drupal中文的发展是一个不小的贡献。

http://weixin.drupalproject.org,讲述了于志成在微信方面的最新实践,参加聚会的几个同学,测试了一下,效果非常好。

论坛:

Drupal版本:

Drupal会衰落么

g089h515r806 的头像
Submitted by g089h515r806 on 星期六, 2014-06-07 12:48

前天,和一个很久没有联系的朋友聊天,谈到了这样的一个话题,Drupal将会衰落了,什么时候衰落。还有一些新兴的技术,我的朋友,和我一样,同时学的Drupal,现在还在使用Drupal。

其实,在eskalate,同时学习Drupal,有6,7个,后来坚持做Drupal的人,并不多,我的这个朋友,就是坚持下来的一个。当然,他们没有像我这样坚持Drupal。

如果他们都像我这样,坚定的坚持在Drupal这个方向努力的话,他们今天在Drupal上面做出来的成绩,至少不亚于我。我与他们唯一的区别,就是7年来,我坚持在Drupal这样一个方向努力,而他们大部分都已离开Drupal,或者在多个方向努力。

IT技术,日新月异,今天一个概念,明天一个概念,就像当初我做选择的时候,我觉得java太大了,Drupal有点小,但是如果能够在这样一个小众的技术上,吃透,成为这方面的专家,就足够了。

我最终选择了Drupal。7年过去了。

当我的朋友说node.js如何如何先进的时候,我说,如果3年后,也就是我用了Drupal 10年以后,如果node.js还在,我将好好的研究一下。

论坛:

Drupal版本:

Ubercart VS Commerce

g089h515r806 的头像
Submitted by g089h515r806 on 星期六, 2014-06-07 12:03

Ubercart与Commerce的竞争,在持续了4年之久之后,两者的前途,逐渐明朗了起来。Ubercart仍将继续的存活,并稳步上升,随着Drupal8的问世,两者会走上两条完全不同的道路。

在Drupal8下,Ubercart持续开发,很多功能都紧紧的跟上,Ubercart是以一个笨鸟先飞的角色出现的,在Ubercart的Drupal8版本持续开了1年半之久的现在,Commmerce的Drupal8版本还没有动工,而现在Ubercart的Drupal8版本吸引了更多的开发者。这意味着,Ubercart在Drupal8下,继续存在,健康发展。

Commerce发展的也不错,在Drupal7上,势头比Ubercart好,但是Commerce并没有占据压倒性的优势。Drupal本身市场狭小,基于之上的电子商务不足10%,而Commerce只占据这10%里面的50%不到,所有的这一切加在一起,都制约着Commerce guys的发展。

论坛:

Drupal版本:

Drupal8 Beta版即将发布

g089h515r806 的头像
Submitted by g089h515r806 on 星期六, 2014-06-07 12:00

从目前的状态来看Drupal8的第一个beta版将会在2014-6月底发布,当然,只有50%的可能性,还有45%的可能性是在7月发布,5%的可能性推迟到8月了。

现在还有14个Beta block问题需要修正,其中两个是关于document的,4个已经处于绿色的状态,等待检查,没有问题,就会commit进去,还有4个是被postphone,其余的几个,也都进入了尾声阶段。

到这个月底,Beta block问题数量将会被控制在6个以内,我想会是第一次达到0个,很有可能,这个月发布beta版。

另外,这个月举办了Drupal大会,很多全球的开发者,聚到一块,在会议的结束,有代码冲刺,这个将会加快进度。

Drupal8的进度一拖再拖,我的想法是,很多Drupal的大公司,并不想快一点发布Drupal8,因为他们想从Drupal7中赚取跟多的钱,导致了应该在2013年9月发布RC版的Drupal8,到现在还没有出现beta版。

Drupal8的一拖再拖,已经损害了这些大公司的利益,他们现在应该意识到Drupal8的及早问世,为他们带来更多的利益。

综上,分析,Drupal8将会在这个月发布beta版,很有可能。Beta版的发布,意味着Drupal8的降临,已经进入到了实质阶段了。

论坛:

Drupal版本:

页面

Subscribe to RSS - drupal7