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

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

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

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

使用office365账号登录企业WEB

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

提高PHP 7性能 - 开启Opcache

开启opcache方法 PHP 5.5+版本以上的,可以使用PHP自带的opcache开启性能加速(默认是关闭的),PHP5.5之后opcache可以直接--enable-opcache1. 打开php.ini文件,找到:[opcache],设置为: [opcache] ; dll地址 zend_extension=php_opcache.dll ; 
阅读全文

Apache2.4.29加php7.2.0的编译安装

前言:安装系统环境CentOS 6.8mini,用RPM安装了MySQL 5.7.20,接下来用tar源码包安装Apache2.4.29和PHP7.2.0,目前使用的都是最新的软件版本1.下载安装包[root@XiaoFeng opt]# wget https://mirrors.tuna.tsinghua.edu.cn/apache/httpd/httpd-2.4.
阅读全文

Laravel初使用

       刚开始学PHP时是直接用PHP写项目,后来接触的第一个PHP框架就是ThinkPHP,简直不要太爽,所以一直都只喜欢TP,在国内还是用TP的人多,简单易上手,大道至简我个人认为PHP是世界上最好的语言,TP是最好的PHP框架      Laravel是一套简洁、优雅的PHP Web开发框架,很多人都说她优
阅读全文

ThinkPHP框架里后台加sql在线备份功能

大多网站后台都提供了Mysql备份功能,这里以ThinkPHP为例添加后台SQL在线备份功能可以显示 表名 记录数 引擎类型 编码 操作(可以优化表,修复表,看表结构,备份表)HTML文件也一并提供,有效果图创建一个类 MysqlController.class.php内容123456789101112131415161718192021222324252627282930313233343536
阅读全文