Linux SSH 登录错误超时次数自动加入ip黑名单

Linux 系统SSH 登录失败的内容会记录到/var/log/secure文件,通过查找关键字 Failed,可以定位到这些异常的IP地址,比如:[root@XiaoFeng ~]# cat /var/log/secure |grep Failed        &n
阅读全文

PHP7.2安装之后ThinkPHP图片验证码验证失败

PHP7.2安装之后图片验证码验证失败,php.ini文件设置session.save_path失败的解决办法
阅读全文

firewalld - 打开关闭防火墙与端口

1、firewalld的基本使用启动: systemctl start firewalld关闭: systemctl stop firewalld查看状态: systemctl status firewalld 开机禁用  : systemctl disable firewalld开机启用  : systemctl enable firewalld 
阅读全文

CentOS7.6_php7.2_php5.6 编译安装

CentOS7.6_php7.2_php5.6 编译安装服务器:  IBM x3850 X5软件环境:CentOS7.6+Nginx1.16.0+php7.2.21+php5.6.40+mysql8.0.17由于旧的业务需求,还要用到老PHP版本,所以装上php5.6,双版本同时运行1.下载安装包[root@XiaoFeng sjd]#  wget 
阅读全文

CentOS7.6_Nginx_1.16.0 编译安装

软件环境:CentOS7.6+Nginx1.16.0+mysql8.0.17+php7.2.21服务器:  IBM x3850 X51.查看系统版本/安装常用软件(系统最小化安装)[root@XiaoFeng ~]# cat /etc/centos-release CentOS Linux release 7.6.1810&n
阅读全文

Nginx1.12升级到Nginx1.16稳定版本

Nginx1.12升级到Nginx1.16稳定版本环境说明服务器中最开始使用的是Nginx1.3.14版本,目前正在运行Nginx1.12版本,现在想将当前运行的Nginx服务的版本进行升级到最新的稳定版,(从1.12升级到1.16,版本的跨度不要太大,容易造成服务的崩溃),且在服务不停止的前提下经行升级。  1. 在不停掉老进程的情况下,启动新进程。  2. 老进程负责处理仍然没有处理完的请求,
阅读全文

PHP时间处理strtotime

有时候经常要用到取得上个月的某天或下个月的某天,就要用到strtotime,比如输出上个月的今天,如果上个月没有今天这个日子,就会输出日期不对了,如果做每月固定日子定时任务容易出现重复等问题,还是很严重的问题date("Y-m-d", strtotime("-1 month", strtotime("2019-07-3
阅读全文

Thinkphp3.2.3使用阿里云短信服务接口

Thinkphp3.2.3使用阿里云短信服务接口,只是使用短信发送功能,所有选择的轻量版的SDK再封装好方法使用轻量版SDK支持php>=5.4使用到的文件:(这是我自己的使用习惯放的目录,下面将贴出全部代码)App\Common\Org\AliyunSMS.class.php   #轻量版SDK文件App\Api\Controller\AliyunSMSControll
阅读全文

ThinkPHP3.2 404跳转

当用户访问到不存在的模块、控制器或者方法会出现:页面错误!请稍后再试~为了更好的用户体验,我们将错误页面跳转到指定的404页面,下面是三种实现方法.方法一:这个错误的默认模板页在 ./ThinkPHP/Tpl/think_exception.tpl,可以设置自定义的异常页面来代替 ThinkPHP 默认的错误页面,在配置文件 config.php 中配置://404错误页面跳转 'TMP
阅读全文

office2007/2010中Excel怎么打开两个独立窗口

最近经常用office2007/2010的Excel,常要打开两个文档做对比编辑,直接打开两个文档都会在同一个窗口里,来回切换特别麻烦。解决要同时打开两个窗口问题,下载这个补丁安装一下,就可以了。补丁文件,名称为Microsoft Fix it 50801微软官方下载地址:http://download.microsoft.com/download/5/0/D/50D29BB1-D51D-4664-B001
阅读全文