在使用Typecho的过程中发现一个问题,查询一个词,明明数据库中有这一条数据,在查询结果中怎么都查不出来,后面研究了很久,发现是typecho自动给它过滤了空格,比如查询英文词组,它中间必然带有空格,如果查询my name is,它自动给变成了mynameis,自然无法查询到结果。

搜索页面关键词带有空格被过滤:

打开/var/Widget/Archive.php文件,找到:

$keywords = $this->request->filter('url', 'search')->keywords;

替换成:

阅读全文

磁盘满了但是苦于又很难找出哪些文件夹或文件比较大,难以清理?那这个WinDirStat就非常有用了。

它可以以目录树的方式查看文件夹的大小,让你一目了然哪个文件夹占用了大量的磁盘空间,管理起来非常方便。你可以直接在上面进行删除操作,不过删除的时候要注意识别哪些是有用的哪些是没用的,如果不确定,可以打开对应的文件夹确认一下,不要删除了找不回来后悔莫及!

1.jpg2.jpg

server和client在同一台服务器(host),并且使用localhost进行链接的时候,就会使用socket作为通讯协议的载体来进行连接,它比tcp快。也就是:为主机名为localhost建立的MySQL连接,该连接过程通过一个套接字文件mysql.sock实现的。所以该文件被删后,用localhost用户是连接不到MySQL服务器的。

如果出现:

Can't connect to local MySQL server through socket '/tmp/mysql.sock'

查看下该文件是否存在,或者运行mysql.server start或者/usr/local/Cellar/mysql/5.7.12/support-file/mysql.start[你的安装目录里的support-file]再查看一下该文件是否存在

阅读全文

忘记挂载数据盘,将AMH面板安装到了系统盘,重新挂载数据盘并将AMH数据转移到数据盘的方法如下。

1、查看数据盘

在没有分区和格式化数据盘之前,使用 “df -h”命令,是无法看到数据盘的,可以使用“fdisk -l”命令查看。

2、对数据盘进行分区执行“fdisk /dev/vdb”命令,对数据盘进行分区;(vdb为数据盘名称,请根据各自服务器商的实际名称自行更改)根据提示,依次输入“n”,“p”“1”,两次回车,“wq”,分区就开始了,很快就会完成。

阅读全文