vsftpd:500 OOPS: vsftpd: refusing to run with writable root inside chroot ()错误的解决方法

本文是针对的centos7及以上出现的这样报错,如果是centos6报这样的错误建议自行再查查资料!之前按照本站的http://sulao.cn/?id=40 这个教程来配置centos6系列的vsftpd都没有问题,然后今天在centos7上按这样操作却无法连接FTP,所以翻译了下资源。原来vsftp从2.3.5之后增加了安全检查,而centos6系列是用的vsftpd.2.2.2那么按照资料进行了修改下。chmod a-w /data/www去除用户主目录的写权限然后在vsftpd.conf文件的最下面添加这一行allo...

阅读全文

phpcms tag标签伪静态修改设置

1、添加url规则路径:进入网站后台->扩展->url规则管理,添加一个新的url规则,如下所示:url规则名称选择category,模块名称为内容模块。url示例:tags-测试-1.htmlurl规则:tags-{$tag}-{$page}.html如下图所示:PS:添加完后我们要记住刚才我们添加规则的ID,将在下面有用。2、在代码里写入url规则打开phpcms/modules/content/tag.php文件,找到:$infos = $keyword_data_db->listinfo($where,&nb...

阅读全文

PHPcms取消分词搜索以及修复搜索结果多一条的问题

相信也有一部分用户选择使用PHPCMS来做网站,程序还可以,也有很大部分人在用,但是搜索功能确实让人汗颜,这个分词搜索匹配度太过广泛,所以我们需要对他进行修改下,让显示的结果跟搜索的次匹配度更高。打开\phpcms\modules\search\index.php文件,找到$segment_q = $segment->get_keyword($segment->split_result($q));把这一行注释掉,然后去后台刷新下全站缓存,再搜索试试看,是不是都没有了。然后还是这个文件,我们修复搜索结果总是多一条的毛病找到如...

阅读全文

NGINX设置域名301重定向的两种方法以及目录重定向

进行了301重定向,把www.sulao.cn和sulao.cn合并,并把之前的域名也一并合并.有两种实现方法,第一种方法是判断nginx核心变量host(老版本是http_host):第一种方法:server {      server_name www.sulao.cn sulao.cn;      if ($host != 'www.sulao.cn...

阅读全文

linux下php添加pdo_mysql扩展(追加编译安装)

进去到php的源码包的ext中[root@linux php]# cd /usr/local/src/php-5.4.45/ext/pdo_mysql[root@linux pdo_mysql]# /usr/local/php5/bin/phpize(phpize 命令是用来准备 PHP 外挂模块的编译环境的)Configuring for:PHP Api Version:     &nb...

阅读全文

如何设置显示vim编辑器的行号

VIM配置:在root用户下进行操作; 1、在/etc/vim/下打开找到vimrc文件; 2、用vi打开vimrc  3、去掉引号,setmouse=a(支持鼠标) 4、在最后加上三行 a、set nu b、set autoindentc、 set cindent5、保存并退出vimrc文件内容set fileencodings=utf-8,gbk,ucs-bom,cp936   &nb...

阅读全文

Nginx 开启Gzip压缩的方法

在nginx配置文件nginx.conf的http下中添加gzip on;gzip_min_length 1k;gzip_buffers 16 64k;gzip_http_version 1.1;gzip_comp_level (www.111cn.net)6;gzip_types text/plain application/x-javascript text/css application/xml;gzip_vary ...

阅读全文

python json模块详解

1、json字符串转为字典json.load / json.loads两个方法功能类似,可选参数也相同,最大的区别在于,json.load方法接受的输入,即第一个参数,是包含json数据的文件对象,如open方法的返回对象,json.loads接受的输入是json字符串,而非文件对象。从输入类型的区别也可以看出两者的使用场合。可选参数包括是否需要转换整型、浮点型等数值的参数,还有一些复杂的功能,暂时没有用到,以后有机会再了解。2、字典转换为jsonjson.dump / json.dumps对应于load和load...

阅读全文

MySQL my.cnf参数配置优化详解

MySQL配置文件my.cnf例子最详细翻译,可以保存做笔记用。[client]#password = [your_password]port = @MYSQL_TCP_PORT@socket = @MYSQL_UNIX_ADDR@# *** 应用定制选项 ***## MySQL 服务端#[mysqld]# 一般配置选项port = @MYSQL_TCP_PORT@soc...

阅读全文

apache使用gzip压缩

GZIP压缩可以减小网络传输中文本数据的体积,能够加快网站访问速度,apache中开启gzip的方式如下打开http.conf文件,首先开启gzip模块,去掉以下模块前面的注释LoadModule deflate_module modules/mod_deflate.so然后,配置何时使用gzip压缩<IfModule mod_deflate.c># 压缩等级 9DeflateCompressionLevel 9# 压缩类型 html、xml、php、...

阅读全文