03 2017 档案

摘要://返回结果不加密 $this->get("/open]",function (Request $request, Response $response, $args) { $response->write(json_encode(['status'=>2,'code'=>null,'money'= 阅读全文
posted @ 2017-03-20 17:43 kaoru 阅读(197) 评论(0) 推荐(0)
摘要:redis默认是16个数据库,从0-15 由于项目需要,我使用了19号数据库,然而再向19号数据库添加数据的时候,通过redismyadmin查看发现添加到19号数据库的数据会同步到0,16,17,18,20这些号数据库 而我把向19号数据库改为存到6号数据库,添加的数据就只插入6号数据库中,我也不 阅读全文
posted @ 2017-03-14 10:02 kaoru 阅读(514) 评论(0) 推荐(0)
摘要:请求 URI 每个 HTTP 请求都有一个识别被请求的应用程序资源的 URI 。HTTP 请求 URI 分为这几部分: Scheme (e.g. http or https) Host (e.g. example.com) Port (e.g. 80 or 443) Path (e.g. /user 阅读全文
posted @ 2017-03-13 15:06 kaoru 阅读(328) 评论(0) 推荐(0)
摘要:slim中间件的作用简单来说就是过滤数据,request过来的数据要经过中间件才能到达内部,然后内部数据要到达外部的时候,也要经过中间件,正常通过才能到达外部 阅读全文
posted @ 2017-03-13 15:01 kaoru 阅读(295) 评论(0) 推荐(0)
摘要:请求头 每个 HTTP 请求都有请求头。这些元数据描述了 HTTP 请求,但在请求体中不可见。Slim 的 PSR 7 请求对象提供了几个检查请求头的方法。 获取所有的请求头,返回一个数组:getHeaders(); 获取指定的请求头,返回一个数组:getHeader($name); 获取指定的请求 阅读全文
posted @ 2017-03-13 14:50 kaoru 阅读(239) 评论(0) 推荐(0)
摘要:官方文档中对于get和post的参数有以下获取方式 阅读全文
posted @ 2017-03-13 12:34 kaoru 阅读(1866) 评论(0) 推荐(0)
摘要:事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。 事务是一个原子操作:事务中的命令要么全部被执行,要么全部都不执行。 一个事务从开始到执行会经历以下三个阶段: 开始事务。 命令入队。 执行事务。 例子: 阅读全文
posted @ 2017-03-13 11:46 kaoru 阅读(169) 评论(0) 推荐(0)
摘要:redis有序集合和集合一样,元素都是字符串类型,而且不能重复 和普通集合不同的是它关联一个double类型的分数,redis是同个元素的分数来对元素进行排序 有序集合的元素是唯一的,但是分数可以重复 下面是一些操作的命令 1. zadd 有序集合名 分数 元素名 /*添加集合的元素*/ zadd 阅读全文
posted @ 2017-03-10 11:35 kaoru 阅读(191) 评论(0) 推荐(0)
摘要:1.php的扩展是在 php/include/php/ext/下 2.在vi下查找关键字 在vi的命令模式下, 输入/,然后再输入关键字,回车就可以进行查找,按n则会跳到下一个关键字在的位置 3.php-m可以查看php安装了哪些扩展。 阅读全文
posted @ 2017-03-06 11:28 kaoru 阅读(96) 评论(0) 推荐(0)
摘要:1.在命令行进入项目根目录,然后用composer下载slim composer require slim/slim "^3.0" 2.下载slim完成后,在php文件中引入require 'vendor/autoload.php'; 获取 _GET 和 _POST 变量 $app->get('/' 阅读全文
posted @ 2017-03-02 15:36 kaoru 阅读(1806) 评论(0) 推荐(0)
摘要:之前的项目在apache下进行本地curl操作的时候请求不会超时 后来要在nginx下开发的时候,我在项目中写一个curl操作的test.php文件,请求相同项目下的一个index.php文件,然后curl请求超时,就是一直在转圈圈,没有返回 然后查了一些网上的资料,http://aarons.bl 阅读全文
posted @ 2017-03-02 15:11 kaoru 阅读(2840) 评论(0) 推荐(0)
摘要:当我执行 sudo lnmp php-fpm restart会出现如下错误 Starting php-fpm /usr/local/php/sbin/php-fpm: error while loading shared libraries: libmcrypt.so.4: cannot open 阅读全文
posted @ 2017-03-01 15:10 kaoru 阅读(11259) 评论(0) 推荐(0)
摘要:查看安装日志 直接cd进入根目录报错内容:configure: error: mcrypt.h not found. Please reinstall libmcrypt 解决办法如下#使用wget可以通过以下路径下载 wget ftp://mcrypt.hellug.gr/pub/crypto/m 阅读全文
posted @ 2017-03-01 15:02 kaoru 阅读(1899) 评论(0) 推荐(0)