分类 笔记 下的文章

前不久新域名备案通过了,就把博客的主域名改为新域名了,旧域名做了带参数301,代码如下

<?php
$request_url = 
isset($_SERVER['REQUEST_URL']) ? $_SERVER['REQUEST_URL'] : '';
//如有参数存入变量

header('HTTP/1.1 301 Moved Permanently');
//返回301码

header('Location: https://cwlog.net'.$request_url);
//跳转新域名

前几天给服务器装了LNMP一键包作为运行环境,相比面板少了自动备份等功能,查到可以将FTP挂在为本地目录,就尝试了一下。
首先给服务器安装软件 curlftpfs

dnf -y install epel-release
# CentOS 的源里没有 curlftpfs,需要先安装 epel-release

dnf -y install curlftpfs
# 安装 curlftpfs

curlftpfs 192.168.1.1 /path -o user=username:password
# 挂载,path为挂载在本地的目录,username为FTP用户名,password为FTP密码

umount /path
# 取消挂载


- 阅读剩余部分 -

TIM截图20200126213455.png

今天使用tar命令时多次出现此错误,但打包的文件是正常的,经过搜索得知tar命令默认使用相对路径,所以使用绝对路径会报此错误。
解决方法:在使用绝对路劲执行时加上-P(大写)参数

<?php
$redis = new Redis;
$redis->connect('127.0.0.1', 6379, 10);   //三个参数分别为 IP, 端口,超时秒数

$redis->set($key, $value);   //设置键值
$redis->setex($key, $time, $value);   //设置带有有效期的键值
$redis->delete($key)   //删除键值

$redis->ping();   //检查链接是否有效
$redis->close();   //释放资源

typecho默认输出文章是全文输出的,如果想要摘要输出需要手动在文章中添加<!--more-->
改为自动摘要只需将模板文件中的index.phparchive.php中的

<?php $this->content('- 阅读剩余部分 -'); ?>

修改为

<?php $this->excerpt('180'); ?>

180为摘要输出字数

- 阅读剩余部分 -

# 建立一个/home/swap的分区文件,大小为1G,count参数为指定的大小,单位为MB,通常Swap大小为实际内存的2倍即可
dd if=/dev/zero of=/swap bs=1M count=1024

# 将分区文件转换为swap格式文件
mkswap /swap

# 将这个文件分区挂载为swap分区
/sbin/swapon /swap

- 阅读剩余部分 -