摘要: 接口的安全性主要围绕Token、Timestamp和Sign三个机制展开设计,保证接口的数据不会被篡改和重复调用,下面具体来看: Token授权机制:用户使用用户名密码登录后服务器给客户端返回一个Token(通常是UUID),并将Token-UserId以键值对的形式存放在缓存服务器中。服务端接收到 阅读全文
posted @ 2018-07-03 14:07 Mr西瓜的博客 阅读(680) 评论(0) 推荐(0) 编辑
摘要: 关于php basename()函数的基本使用方法,大家可以查看这篇文章《php basename()解析路径并获取文件名称》 有两种方法可以解决basename()函数无法获取带中文字符的文件名 下面具体了解每种方法如何实现basename()支持中文 第一种方法:setlocale()函数设置区 阅读全文
posted @ 2018-05-29 17:26 Mr西瓜的博客 阅读(357) 评论(0) 推荐(0) 编辑
摘要: linux nginx 启动失败 Job for nginx.service failed because the control process exited with error code. See "systemctl status nginx.service" and "journalctl 阅读全文
posted @ 2018-04-28 10:48 Mr西瓜的博客 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 2017-04-05 开发配置记录 CentOS PHP 开发配置记录 CentOS PHP 安装PHP7 清理现有安装 yum list installed | grep php sudo yum remove php56w.x86_64 php56w-bcmath.x86_64 php56w-c 阅读全文
posted @ 2017-08-30 17:03 Mr西瓜的博客 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 摘要: 最近一个项目需要php对Oracle支持,所以要部署这个环境。 服务器是yum配置的amp环境,本着不重新编译的原则去操作。本机已有环境为PHP,apache,mysql,需要连oracle数据库,所以需要打开oracle扩展。我们需要做的工作有:安装oracle客户端、pdo_oci扩展、 阅读全文
posted @ 2017-08-23 15:45 Mr西瓜的博客 阅读(2001) 评论(0) 推荐(0) 编辑
摘要: 本文链接:http://zengrong.net/post/1746.htm 这篇文章记录我在使用git的过程中碰到远程分支和tag的相关内容,提纲: 查看远程分支 加上-a参数可以查看远程分支,远程分支会用红色表示出来(如果你开了颜色支持的话): $ git branch -a master re 阅读全文
posted @ 2017-06-06 14:43 Mr西瓜的博客 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 上传功能应该是每个网站必备的工具之一,因此出现了出现了很多各式各样的上传插件! 本文基于个人经验和使用从插件的:交互体验,易用性,文档,美观度出发,为大家推荐三款很NX的批量上传插件! 下面三款插件的特点:1、简单易配置,2、带进度条上传,3、可批量上传自定义格式文件 1、jQuery File U 阅读全文
posted @ 2017-03-30 11:14 Mr西瓜的博客 阅读(557) 评论(0) 推荐(0) 编辑
摘要: 本人习惯netbeans-xdebug调试 我是在Mac本上开发, 大家Linux配置xdebug也可以参考 我的PHP 是通过mac homebrew 安装,所以xdebug的安装我也是用homebrew (类似 linux wget / yum) 直接进入话-操作命令步骤如下: 1 mac 安装 阅读全文
posted @ 2017-03-23 19:00 Mr西瓜的博客 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 文章转自: 火丁笔记 当PHP运行在FastCGI模式时,PHP FPM提供了一个名为fastcgi_finish_request的方法.按照文档上的说法,此方法可以提高请求的处理速度,如果有些处理可以在页面生成完后再进行,就可以使用这个方法. 听起来可能有些茫然,我们通过几个例子来说明一下: <? 阅读全文
posted @ 2017-02-16 17:31 Mr西瓜的博客 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 语法 简易写法: 参数说明: -1: 强制scp命令使用协议ssh1 -2: 强制scp命令使用协议ssh2 -4: 强制scp命令只使用IPv4寻址 -6: 强制scp命令只使用IPv6寻址 -B: 使用批处理模式(传输过程中不询问传输口令或短语) -C: 允许压缩。(将-C标志传递给ssh,从而 阅读全文
posted @ 2017-01-10 18:52 Mr西瓜的博客 阅读(175) 评论(0) 推荐(0) 编辑