jushuang.xiao的博客

Docker 简要介绍

Docker现在并不是什么新技术了,我两年前就听说过Docker,后来陆陆续续总能听到有关Docker的信息。那么Docker到底是什么呢?

对于php中unset函数的认识

unset($var)函数是我们经常会用到的函数。它的基本意思就是将传入的实参$var变量删除。我一直以为它就是直接把变量从内存中删掉了,从来没有多想,也没有详细阅读过php文档。 直到最近遇到一个问题,我才正确认识了它。

如何解决 drush command needs a higher bootstrap level to run

drush是一个命令行shell,是专门为drupal做的站点管理脚本。通过drush我们能方便的看到drupal站点的状态,启用或者禁用某个模块以及升级drupal的版本。在帮助客户升级drupal站点期间,我遇到一个问题,当我执行站点升级命令drupal up时,它会提示”Command pm-update needs a higher bootstrap level to run - you will need to invoke drush from a more functional Drupal environment to run this command.”

如何让drupal站点支持emoji字符

在往drupal的站点插入数据时,我们经常会遇到一个问题,当插入的数据包含emoji等特殊字符时,往往插入不成功,伴随着还有报错信息。这是我们的程序出问题了吗?不一定是,可能的原因有mysql版本过低,mysql配置信息不正确等。如何让drupal站点支持emoji字符呢?drupal7.50让我们看到了可能。

判断linux系统中的服务管理命令是service还是systemctl

作为网站维护人员,经常要管理客户linux系统中运行的一些服务,例如mysql,nginx等。然而客户的linux系统版本不同,甚至是不同的distribution,因此我经常会遇到一个问题,到底这个linux的服务管理命令是service还是systemctl呢?