你在这里

Drupal 星球

10/21/2017 - 15:16 - Think in Drupal

在Drupal8下面,第一次写批处理,写好以后,运行,报了这样的错误信息:

Error:Using $this when not in object context 在函数 Drupal\qipu\Form\QipuConvertForm::processConvert()(文件 /../modules/qipu/src/Form/QipuConvertForm.php 第 87 行)#0 /../core/includes/batch.inc(252): Drupal\qipu\Form\QipuConvertForm::processConvert(Array) #1 /../core/includes/batch.inc(95): _batch_process() #2 /../core/includes/batch.inc(77): _batch_do() #3 /../core/modules/system/src/Controller/BatchController.php(55): _batch_page(Object(Symfony\...

10/20/2017 - 17:24 - Think in Drupal

微信小程序,正式版刚出来的时候,甚是激动。激动了不到一个月之后,发现里面限制太多,所以很快就转为观望状态。张小龙是一个让人尊敬的大神,由于近一年来,微信小程序,逐步的开放越来越多的接口,各种功能也愈加完善,所以决定,开始尝试微信小程序。

 

这是我写的第一个微信小程序,代码在:

https://github.com/g089h515r806/we_cn_chess

 

我尝试在微信小程序上面写一个象棋棋谱的播放器,花了一个周末的时间,终于成功了。这让我对于微信小程序,增加了十分的信心。

 

从微信小程序里面,我们可以看到Angularjs, react, vue,这些当今流行JS框架的影子。我熟悉Angular 1.0, 4.0,看了小程序里面的js代码以后,发现两者十分相似。

 

...

10/20/2017 - 16:42 - Think in Drupal

在微信的配置界面,找到“微信默认搜索”配置项:

8-1-20.png 

图8-1-20

  点击,进入页面:admin/wechat/config/default_search,我们看到

 

8-1-21.png 

图8-1-21

这里我们需要弄明白,每个配置项的含义,如果你熟悉views的话,那么很简单。

l Views...

10/20/2017 - 15:55 - Think in Drupal

我们导航到admin/wechat/config/menu,这是我的配置:

 8-1-7.png

                         图8-1-7

 

微信菜单:最多两级,一级菜单最多3个,一级菜单下属二级菜单最多5个。

   点击上面的添加按钮,进入页面admin/wechat/config/menu/...

09/14/2017 - 20:16 - Think in Drupal

首先安装entity print模块。

 

使用composer 安装。

 

使用wkhtmltox(wkhtmltopdf)来生成PDF的格式,这是一个单独的程序。

下载地址:https://wkhtmltopdf.org/downloads.html

 

下载解压后,配置entity print

entity_print_1.jpg 

测试,导出PDF成功。不过不支持中文。

打开windows c:\Windows\fonts\simsun....

09/14/2017 - 20:07 - Think in Drupal

客户的Drupal7站点运行了很长时间了,从最早的开始到现在有6年了,共有16个Drupal7站点需要迁移,从一个老旧版本的服务器,迁移到新的服务器上面去。新的服务器,PHP版本7.1, Mysql版本5.7,linux的版本Centos6.8.

   由于年久失修,Drupal7站点,在迁移的过程中遇到了这样的问题:

Notice: Constant DATE_RFC7231 already defined in /home/www/html/d7production/includes/bootstrap.inc on line 258

   这个问题,导致了整个站点白屏。解决了白屏以后,看到了上述错误信息。通过搜索,找到了答案:

https://www.drupal.org/node/2877243

 

if (!...

09/14/2017 - 19:04 - Think in Drupal

mariadb /mysql表文件太大导致的数据库启动不了

  

我们帮助客户部署的一个采集器程序,突然罢工了。采集后台打开不了,经过检查发现是使用的mariadb 启动不了了。 任凭我们怎么修改MariaDB的参数,都是启动不了。

 

170911 19:01:33 mysqld_safe Starting mysqld daemon with databases from /data/mariadb/mysql

170911 19:01:33 [Note] /usr/libexec/mysqld (mysqld 5.5.52-MariaDB) starting as process 29710 ...

170911 19:01:33 InnoDB: The InnoDB memory heap is disabled

170911 19:01:33 InnoDB: Mutexes and rw_locks use...

09/06/2017 - 15:54 - Think in Drupal

北京亚艾元软件精英出动,将在北京,上海,成都同时举办三场培训活动。时间统一为9.9日下午2点到5点

北京活动

主题:如何利用Drupal 8 feed,迁移模块导入数据 

主讲人孔雷 高级工程师   何鹏飞 高级工程师

地点:国家图书馆品诺咖啡厅大包间

 

上海活动

主题:Drupal8微信模块使用/在泊坞窗下如何使用Drupal8

主讲人:张雨博 工程师

地点:上海浦东软件园祖冲之园浦软大厦208会议室

 

成都活动

主题:Drupal8主题美工设计/主题开发

主讲人:文豪 高级工程师     桑鹏坤 高级工程师

地点:天府广场星巴克

 

其他事宜,如需进一步咨询,请联系崔克俊

...

08/26/2017 - 21:30 - Think in Drupal

中的病毒:xorddos, 中毒原因, root账号密码太多,被暴力爆破。
又称为:10字符病毒,

症状:服务器不停的向外发包,且CPU持续100%+, 带宽被占用,服务器上的网站打开极慢。


删除了它的进程以后,它会自己创建一个新的进程,名字,PID换了,功能一样。

经过反复的试验,才找到病毒发作文件所在的目录,将病毒文件下载下来。杀毒软件提示是Xorddos病毒。这样就找到相关的杀毒文档。

http://jingyan.baidu.com/article/a3f121e4be737ffc9152bb6c.html

...

08/20/2017 - 10:45 - Think in Drupal

我们这里主要讲解,微信服务号“亚艾元象棋”的配置。“亚艾元象棋”的前身是“亚艾元培训”,再前面是“老葛的Drupal培训班”,因为名字的原因,从最初的名字改为了“亚艾元培训”,最近将其改为“亚艾元象棋”。我们想做一个网站,能够充分的说明我们的技术,同时又具有实用性。加上我本人一直是一名象棋的爱好者,所以以象棋棋谱网站为例,作为Drupal制作网站的示例。

 

首先,前期的准备工作,一个是需要申请一个微信服务号,https://mp.weixin.qq.com/,微信公众号的注册申请,我们这里就略过了;申请完了以后,要通过认证,说白了是给微信缴纳300元的认证费,如果不认证的话,基本上是没有接口权限的,后面的工作就做不了。

 

认证完了以后,我们需要制作一个Drupal网站,注意这里是Drupal,而且是Drupal8。如果你现在刚开始学习Drupal,建议你学习Drupal8,因为Drupal7还是10年前的技术,...

页面