自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (2)
  • 收藏
  • 关注

原创 Laravel 日志权限

有时候 laravel 会出现无权限写日志的问题,我们可以按以下步骤去检查:运行 laravel 的 php-fpm 是什么用户,一般是 www,最好不要使用 root。应用目录中,storage/logs 有没有写权限。是否有运行 laravel 的脚本或者 crontab,或者supervisor,并且运行的用户和 php-fpm 的是一样的,一般是www。如果以其他身份(例如root)运行的...

2018-06-27 12:48:31 2225

转载 使用phpStorm编辑器进行PHP代码的xdebug调试

phpStorm不需要安装插件所以配置起来比较简单,编辑器上依次打开文件->设置(或者Ctrl+Alt+S快捷键)调出设置界面,如下图所示:  然后再次点击语言与框架->PHP->Debug然后再Xdebug一项设置端口就可以了,需要和php.ini中的端口一致,其他就不是必要的配置了,如下图:需要调试前先Start Listening For PHP debug Connect...

2018-06-22 17:06:32 442

转载 phpinfo中Loaded Configuration File 为 none

今天在安装php后发现没有php.ini文件./configure --prefix=/usr/local/php/ --with-config-file-path=/usr/local/php/etc/ --enable-fpm  在安装目录下搜了一下也没发现find ./ -name '*ini*'  然后就查看了phpinfo信息,但是[root@localhost php]# php -i...

2018-06-22 16:25:45 2835

原创 ERROR: unable to bind listening socket for address ’127

ERROR: unable to bind listening socket for address ’127 ERROR: unab...

2018-06-22 16:24:34 2835

原创 PHP断点调试工具Xdebug的安装

Xdebug是一个PHP程序调试器,可以用来跟踪,调试和分析PHP程序的运行状况。其实调试PHP还有其他工具比如Zend Debugger,但zend官方不是免费发布的,后来更新为zend Server也是收费版。而Xdebug是完全免费的并且功能也不差。其实xdebug可以看做PHP的扩展,如果环境中没有集成需要先在官网下载然后安装,下载地址:https://xdebug.org/downloa...

2018-06-22 16:04:36 732

原创 关于php curl 请求https 报ssl证书错误的解决方案

方法一:在代码中,加入curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); // 信任任何证书          curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2); // 检查证书中是否设置域名这两行,最终代码类似下方方法二:使用cacert.pem文件   下载地址:https://...

2018-06-22 15:05:50 4021

原创 composer自动加载配置

composer自动加载这时候我们就可以使用composer中的自动加载来加载我们想要的类了。在我们在composer.json文件中加入{ "require": { "slim/slim": "^3.0" }, "autoload": { "psr-4" : { "" : ""

2018-06-22 15:03:23 1581 1

转载 php 服务端集成支付宝APP支付

支付宝支付分为了很多种场景,这里只讲述支付宝APP支付功能集成,期间遇到了特别大的坑,因此我简单描述下集成过程,并概述遇到的问题及解决方案由于公司业务简单,只支持支付宝支付,而无需关心退款,查询等等额外功能,因此该篇内容仅仅讲述支付宝支付接口时服务端如何准备APP拉取支付订单的信息,大概流程如下一、创建应用及配置首先,需要到蚂蚁金服开发平台(open.alipay.com)注册应用,并获取应用ID...

2018-06-21 09:36:57 633

转载 用PHP SDK做支付宝APP支付(下单及验签)

官网demo中将支付宝返回的预支付信息用htmlspecialchars()处理。本人使用时用htmlspecialchars处理后安卓前端无法调起支付界面。故示例中不用htmlspecialchars()。 class AlipayController extends CI_Controller{ function pay() { require_once('...

2018-06-21 09:35:46 1447

原创 elasticsearch启动时提示内存不足错误的解决方法

elasticsearch5.0 启动失败,出现如下提示:Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x0000000085330000, 2060255232, 0) failed; error='Cannot allocate memory' (errno=12)由于 elasticsearch5.0 ...

2018-06-14 15:49:09 7134

转载 linux下安装composer以及使用composer安装laravel

一.安装composer之前首先要确定您的机器上已经安装了php,并可以通过php来执行命令。使用php–v 测试 当然要直接使用php还需确定php命令已经设置在全局命令中,否则需要加上路径/usr/local/php/bin/php –v (这是我的安装路径)。中文网有安装composer的一些要求:http://docs.phpcomposer.com/为了方便使用,我们先设置php为全局命...

2018-06-14 10:21:41 895

转载 Elasticsearch 学习笔记 索引创建、插入、查询、修改、删除

1、索引创建方式一、在Elasticsearch - head的索引界面中新建方式二、使用POSTMAN工具发送PUT请求创建 {      "settings":{          "number_of_shards": 3,          "number_of_replicas": 1      },      "mappings":{          "man":{         ...

2018-06-12 17:51:21 1322

转载 Elasticsearch集群搭建

1、注意事项集群需要在同一网段 2、配置elasticsearch.ymlcluster.name :配置es的集群名称,不同的集群用名字来区分, 如果在同一网段下有多个集群,就可以用这个属性来区分不同的集群。 node.name:节点名称,一部服务器一个节点,分别为node-1,node-2,node-3 。 http.port :服务端口,一般默认是9200,如果在同一部服务器上面配置多个el...

2018-06-12 16:00:44 248

转载 Elasticsearch6.0及其head插件安装

Elasticsearch6.0及其head插件安装1.下载并解压elasticsearch2.修改elasticsearch.yml文件# 集群的名字 cluster.name: my-application# 节点名字 node.name: node-1 # 数据存储目录(多个路径用逗号分隔) path.data: /home/wjy/es/data # 日志目录 ...

2018-06-12 15:23:39 394

原创 解决连接 mongodb 报错error: couldn't connect to server 127.0.0.1:27017 src/mongo/shell/mongo.js

   a.先看服务启动没有,如果没有启动服务先启动服务:net stat MongoDB   b.如果服务已经启动了,那有可能是上次不正常关闭mongo,导致存放数据的文件被占用了,被锁住了。只需将D:\MongoDB\db中的mongod.lock文件删除掉。重新启动服务net stat MongoDB即可。...

2018-06-11 15:01:50 5067 1

原创 windows 安装Everything Ditto提高效率

http://www.voidtools.com/downloads/

2018-06-08 18:19:44 333

原创 PHP_EOL、DIRECTORY_SEPARATOR的作用

1、PHP_EOL换行符unix系列用 \nwindows系列用 \r\nmac用 \rPHP中可以用PHP_EOL来替代,以提高代码的源代码级可移植性如:12345<?php    echo PHP_EOL;    //windows平台相当于    echo "\r\n";    //unix\linux平台相当于    echo "\n";    //mac平台相当于    echo ...

2018-06-06 09:34:15 208

原创 PATH_SEPARATOR判断当前服务器系统类型

PATH_SEPARATOR是php中的一个预定义常量,我们可以直接echo这个常量,在linux系统中,该常量输出":",在windows系统中,该常量输出";"号。因此,我们可以通过PATH_SEPARATOR输出值来判断当前服务器系统类型。在linux系统中输出结果:<?php      var_dump(PATH_SEPARATOR );      //输出结果:string(1) ...

2018-06-05 17:54:02 265

转载 微信公众平台生成带场景参数二维码

一、场景二维码为了满足用户渠道推广分析的需要,公众平台提供了生成带参数二维码的接口。使用该接口可以获得多个带不同场景值的二维码,用户扫描后,公众号可以接收到事件推送。目前有2种类型的二维码,分别是临时二维码和永久二维码,前者有过期时间,最大为1800秒,但能够生成较多数量,后者无过期时间,数量较少(目前参数只支持1--100000)。两种二维码分别适用于帐号绑定、用户来源统计等场景。用户扫描带场景...

2018-06-05 13:06:54 1383

转载 小程序提示框

wx.showToast(OBJECT)显示消息提示框OBJECT参数说明:参数类型必填说明最低版本titleString是提示的内容 iconString否图标,有效值 "success", "loading", "none" imageString否自定义图标的本地路径,image 的优先级高于 icon1.1.0dura...

2018-06-04 14:30:09 12695

jquery.image-maps-master.zip

非常不错的jquery.image-maps-master【js热点图】,可以下载试试

2019-10-15

(张高伟)非常好用emoji工具类推荐.zip

非常好用的emoji表情html代码,以及php代码工具,大家可以下载试试!

2019-08-30

空空如也

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

TA关注的人

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