自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

原创 composer install 的时候出现报错

出现上边的报错,查看下php的扩展php_fileinfo 是否开启就ok了!

2019-07-24 15:13:11 400

原创 Git:Github中新增SSH Key 的时候,提示Key is already use!

在Github中为用户添加SSH Key的时候报Key is already use,根据错误提示很显然,所添加的SSH Key已经被其他账号使用后,才会出现这个错误。现在有两种解决办法,第一,找到使用该Key的帐号并删除该Key;第二,重新生成Key之后提交到github。...

2019-07-24 15:07:02 2050

原创 phpstorm 如果提示激活失败的话可以修改hots文件

如果提示激活失败的话可以在hots文件里加入0.0.0.0 account.jetbrains.com0.0.0.0 www.jetbrains.com

2019-05-05 16:43:33 5170

原创 wordpress缩略图不显示后台设置的特色图片问题排查和修改

首先排查到获取不到后台设置的特色图片是因为file_get_contents一直返回false,经排查是因为apache没有配置证书,修改如下:<?php $sticky = get_option('sticky_posts'); rsort( $sticky ); $sticky = array_slice( $sticky, 0, 5); quer...

2019-04-17 12:49:34 2070

原创 WordPress直接访问数据库列出指定分类目录下的文章

<?php //数据库连接信息 $mysql_conf = array( 'host' => '', 'db' => '', 'db_user' => '', 'db_pwd' => '', ); //数据库连接 $mysqli = @new mys...

2019-04-17 12:35:21 866

原创 laravel-admin5.3使用CKEditor4.9.2

一:下载CKEditor4.9.2(https://ckeditor.com/ckeditor-4/download/#ckfinder),将解压后的ckeditor文件夹放进public/vendor中,下载页面如下:二:新建扩展文件:app/Admin/Extensions/CKEditor.php,内容如下:<?phpnamespace App\Admin\Extens...

2019-04-17 12:02:57 776

原创 Laravel 使用多个数据库连接

1、配置.env文件DB_CONNECTION=mysqlDB_HOST=localhostDB_PORT=3306DB_DATABASE=laravelDB_USERNAME=rootDB_PASSWORD=rootDB_HOST_NEW=127.0.0.1DB_PORT_NEW=3306DB_DATABASE_NEW=laravel_newDB_USERNAME_NE...

2019-03-20 17:37:02 378

原创 微信公众号白名单IP配置

做微信公众号开发的时候就经常会需要配置白名单IP,但是很多人都不了解这个IP应该配置什么IP呢?哪个服务放的代码调用公众号的接口,对应服务器的ip就是这个要配置的白名单IP了。...

2018-10-25 15:35:21 8190 2

原创 查询sql报错之使用了关键字

1:首先附上报错的sql2:TP的报错信息3:报错原因desc为mysql中的关键字,不可随意使用4:解决方法(1):将关键字替换为其他(2):将关键字使用“``”括起来(键盘上数字1前边tab上边的符号,注意是英文版)...

2018-10-12 10:56:38 528

转载 设计模式原则SOLID

SOLID是几个重要编码原则的缩写SRP:   The Single Responsibility Principle   单一责任原则OCP:   The Open Closed Principle   开放封闭原则LSP:   The Liskov Substitution Principle   里氏替换原则LD:   The law of Demeter   迪米特法则ISP:  ...

2018-09-12 15:35:34 122

原创 PHP小米推送类

&lt;?phpnamespace app\v2_5\controller;use think\Controller;use think\Db;//DB(数据库)类use think\Session;//session类use think\Request;//请求信息类use util\Util;//iosuse push\xmpush\IOSBuilder;use pus...

2018-09-06 17:14:25 771

转载 discuz各个目录与文件的作用说明

discuz下面有很多文件夹以及文件,你们都知道他们是做什么的么?肯定不知道了吧。但是我们有经常遇到这些文件,譬如在后台文件校验操作都遇到某些文件被修改,这时候也需要知道这些文件是有什么作用的。今天就为大家详细介绍全部的文件夹以及文件的作用先从根目录开始,根目录文件一般都是入口,即执行具体功能的代码一般不在这些文件中,而是在其调用的文件中admin.php 后台管理入口文件api.php...

2018-09-05 10:39:27 2010

原创 PHP根据某个key给二维数组分组

/** * 根据某个key给二维数组分组 */ public static function array_group_by($arr, $key) { $grouped = []; foreach ($arr as $value) { $grouped[$value[$key]][] = $value; } if (func_num_args()...

2018-08-28 10:42:15 1226

原创 PHP导出数据到表格的简易方法

/** * 导出表格 * @param $data 数据 * @param $title 表头 * @param $filename 文件名称 */ public static function exportexcel($data=array(),$title=array(),$filename='问卷调查'){ header("Content-type:appli...

2018-08-28 10:22:08 1528

原创 PHP上传文件函数move_uploaded_file返回false

四种情况:1:查看$_FILES接收到的资源是否有效2:查看上传的目录是否有效3:查看上传的目录是否有权限(目录权限要给上777,755不可以)4:查看服务器空间是否足够(一般这种情况下,文件会上传到服务器,但是文件大小是0)...

2018-07-20 17:16:22 1765

转载 PHP常用排序算法

/* * php 四种排序算法的时间与内置的sort排序比较 * 3000个元素,四种算法的排序所用的时间比较 * 冒泡排序 857.98192024231ms * 选择排序 903.74493598938ms * 插入排序 296.8270778656ms * 快速排序 15.607833862305ms * sort排序 0.95200538635254ms * 归并排序 14...

2018-07-16 11:03:53 123

转载 php-fpm慢日志查询

项目用php开发,在生产运行的过程中,应该一段时间监测下php脚本运行状态,哪些php进程速度太慢,有哪些错误日志。问:如何来查看检测比较慢的php脚本呢?答:查看php-fpm慢日志。1.先查找到配置文件存放地址find / -name php-fpm.confvi /usr/servers/php/etc/php-fpm.conf打开看看你的慢日志是否开启,或者开启的慢日志存放在哪里。对应的地...

2018-07-13 15:42:18 670

转载 PHP_Nginx日志

查找日志存放地址find / -name nginx.conf根据你找出来的地址,尽心vi编辑,进入nginx.conf文件进行查找路径vi /usr/servers/nginx/conf/nginx.conf从而找到,我机子的两个日志存放地点:/var/logdata/nginx/access.log/var/logdata/nginx/error.log查看access访问日志vi /var/...

2018-07-13 15:39:50 304

转载 PHP_Apache日志

1. access_log 访问日志access_log为访问日志,记录所有对apache服务器进行请求的访问,它的位置和内容由CustomLog指令控制,LogFormat指令可以用来简化该日志的内容和格式 2. error_log 错误日志error_log为错误日志,记录下任何错误的处理请求,它的位置和内容由ErrorLog指令控制,通常服务器出现什么错误,首先对它进行查阅,是一个最重要的日...

2018-07-13 15:34:45 2059

转载 PHP_ERROR错误日志

对于PHP开发者来说,一旦某个产品投入使用,应该立即将display_errors选项关闭,以免因为这些错误所透露的路径、数据库连接、数据表等信息而遭到黑客攻击。但是,任何一个产品在投入使用后,都难免会有错误出现,那么如何记录一些对开发者有用的错误报告呢?我们可以在单独的文本文件中将错误报告作为日志记录。错误日志的记录,可以帮助开发人员或者管理人员查看系统是否存在问题。 如果需要将程序中的错误报告...

2018-07-13 15:30:01 2841 1

转载 ThinkPHP日志记录

ThinkPHP日志记录(摘自TP手册)日志的处理工作是由系统自动进行的,在开启日志记录的情况下,会记录下允许的日志级别的所有日志信息。其中,为了性能考虑,SQL日志级别必须在调试模式开启下有效,否则就不会记录。 系统的日志记录由核心的Think\Log类及其驱动完成,提供了多种方式记录了不同的级别的日志信息。默认情况下只是在调试模式记录日志,要在部署模式开启日志记录,必须在配置中开启LOG_RE...

2018-07-13 15:14:49 6202

转载 mysq函数cast使用方法

由于之前有功能用到了mysql的cast函数进行转换字符排序,所以对他进行了下了解;其语法为:Cast(字段名 as 转换的类型 ),其中类型可以为:CHAR[(N)] 字符型 DATE  日期型DATETIME  日期和时间型DECIMAL  float型SIGNED  intTIME  时间型例如表table1date2015-11-03 15:31:26select cast(date as...

2018-07-12 16:37:29 871

原创 PHP报错 iconv(): Detected an illegal character in input string

PHP代码报错如下:代码如下:$length = strLength('嗨暼足球啊');var_dump($length);die;function strLength($str,$charset='utf-8'){    //GB2312表示的是简体中文,不支持像"囧"之类的更为复杂的汉字以及一些特殊字符,导致报错 // if($charset=='utf-8') $str = ...

2018-07-12 15:26:31 1452

原创 PHP获取IP地址以及IP对应的地理位置信息

/** * 获取ip对应的地理位置信息 */ function get_ip_info($ip){ $url="http://ip.taobao.com/service/getIpInfo.php?ip=".$ip; $ip=json_decode(file_get_contents($url));   if((string)$ip-&gt;code=='1'){ ...

2018-07-12 12:09:55 843

转载 阿里云短信发送报错信息汇总

报错信息汇总   错误码错误代码描述语义解决办法InvalidDayuStatus.MalformedThe specified dayu status is wrongly formed.账户短信开通状态不正确请确认您账户是否欠费InvalidSignName.MalformedThe specified sign name is wrongly formed.短信签名不正确或签名状态不正确请使...

2018-07-12 11:31:47 12300

原创 常用mysql排序

mysql中对字符串排序,字符串中有数字有汉字,想按数字的大小来进行排序。仅仅用order by排序,效果不是想要的。因为字符串排序是先比较字符串第一个字符的大小。而不是像int型比较整个数字的大小。要想用字符串数据排成整型排序的效果,可以采用如下三种方式:select id,dict_name,type_code from t_dictionary  where type_code='GRADE...

2018-07-11 15:51:56 162

转载 常见HTTP状态码

(转载,作为个人收藏)当我们从客户端向服务器发送请求时 服务器向我们返回状态码 状态码就是告诉我们服务器响应的状态 通过它,我们就可以知道当前请求是成功了还是出现了什么问题 状态码是由3位数字和原因短语组成的(比如最常见的:200 OK) 其中第一位数字表示响应类别,响应类别从1到5分为五种 (but,其实我查阅资料发现还有一个6打头的一个 600 Unparseable Response Hea...

2018-07-10 16:34:38 143

转载 Elasticsearch与Solr

搜索引擎选择: Elasticsearch与Solr搜索引擎选型调研文档Elasticsearch简介*Elasticsearch是一个实时的分布式搜索和分析引擎。它可以帮助你用前所未有的速度去处理大规模数据。它可以用于全文搜索,结构化搜索以及分析,当然你也可以将这三者进行组合。Elasticsearch是一个建立在全文搜索引擎 Apache Lucene™ 基础上的搜索引擎,可以说Lucene是...

2018-07-10 12:02:06 118

原创 JS三种等号的区别(=、==、===)

一个等号是赋值操作,==先转换类型再比较,===先判断类型,如果不是同一类型直接为false。alert(1 == “1”); // truealert(1 === “1”); // false

2018-07-04 16:49:19 48586 4

原创 PHP对接微信JSSDK分享

1:绑定JS安全域名登陆微信公众平台,点击"公众号设置"->"功能设置"->"设置"。(测试号绑定方法:进入测试号管理页面,找到JS接口安全域名项绑定)绑定域名前,首先根据公众平台的提示将指定的txt文件上传到将要设置的域名对应的目录下,并给777权限。域名格式:这里填写的是一级域名,不带www和http;最多可以设置三个域名;如果你的项目域名是http://test...

2018-06-29 17:19:59 7094 2

原创 PHP常用Linux命令---(持续更新)

1.apache查看域名配置的文件:cat /etc/httpd/conf/httpd.conf2.下载文件:sz 【文件名称】3.编辑文件:vi 【文件名称】4.进入文件后,搜索某个关键字:/ 【要搜索的关键字】5.修改文件/文件夹权限    a.把info.php文件修改为可写可读可执行:        chmod 777 info.php    b.要修改目录下所有文件属性可写...

2018-06-28 15:59:29 1815

原创 html代码中嵌入php代码常用的一种方式

&lt;div&gt;&lt;!--{if $list}--&gt;    &lt;!--{loop $list $v}--&gt;        &lt;li&gt;        &lt;/li&gt;    &lt;!--{/loop}--&gt;&lt;!--{else}--&gt;    &lt;li&gt;    &lt;/li&gt;&lt;!

2018-06-27 14:09:46 5578

转载 PHP的CURL-POST/GET公共方法

/** * [cUrl cURL(支持HTTP/HTTPS,GET/POST)] * @param [string] $url [请求地址] * @param [Array] $header [HTTP Request headers array('Content-Type'=&gt;'application/x-www-form-urlencoded...

2018-06-25 18:32:21 251

转载 PHP处理跨域的公共方法

/** * 处理跨域 * @author liuxin * @date 2018-06-25 * @param [Array] $arr [参数数据] * @param [Integer] $isno_json [是否需要json格式化处理(不需要0/需要1)] */function echo_arr($arr,$han...

2018-06-25 18:27:02 234

原创 PHP集成腾讯云短信SDK

1:首先阅读官方文档,https://cloud.tencent.com/document/product/382/95572:官方文档上边又得我就不赘述了,下面说一下我遇到的问题:下载SDK之后放到我的项目中,报错如下:SDK中的demo文件引用如下:require __DIR__ . "/vendor/autoload.php";use Qcloud\Sms\SmsSingleSender...

2018-06-23 15:18:15 2723

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除