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
阅读全文

纯真数据库utf-8版 UTFWry.dat、utf8和gbk相互转换及下载

纯真ip地址库乱码的原因纯真官方默认提供的ip地址库是gbk版本,因此在使用到utf-8编码的程序中时就会出现乱码。为了解决这个问题,需要对官方数据库进行转码。 或在代码里做转换:$location = new IpLocation('UTFWry.dat'); // 实例化类 参数表示IP地址库文件 $location
阅读全文

百度分享支持https的教程

百度分享支持https的教程本来觉得博客而已没必要升级到https,近年来https越来越广泛了,最近闲着升级到https了,发现代码中只要有http的引用,就没有小锁标示了,百度分享是http的也不能用了,网上找了下,有现成的本地化的代码可以直接拿来用.Github地址:https://github.com/hrwhisper/baiduShare下载解压得到static文件夹,上传至网站根目录
阅读全文

使用office365账号登录企业WEB

企业邮箱用的office365,为了统一管理员工账号,以office365账号为主账号,其它应用接入office365账号登录,单点登录简而言之,就是让用户使用一套ID和密码,就可以登录一个或多个系统的授权机制。用户只需要通过其中一个应用的安全认证之后,再访问同一服务器其他应用的资源时不需要再次输入账户和密码。使用Azure Active Directory 的单点登入进入您客制化的应用程序,使用
阅读全文

Linux常用的软件和命令

记录一些常用的Linux命令操作
阅读全文