- 博客(7)
- 收藏
- 关注
原创 Elasticsearch学习记录
Elasticsearch学习记录安装写入查询查询与过滤基础知识性能差异选择查询关键字组合多查询安装写入查询查询与过滤基础知识Elasticsearch 使用的查询语言(DSL)拥有一套查询组件,这些组件可以以无限组合的方式进行搭配。这套组件可以在以下两种情况下使用:过滤情况(filtering context)和查询情况(query context)。过滤情况关键词:filter使用过滤时,只关心一个问题,该文档是否匹配查询情况关键词:query与过滤一样,也需要判断该文档是否匹
2021-04-01 14:11:36
139
原创 解决nginx open() “/usr/local/var/run/nginx/client_body_temp/0000000009“ failed (13: Permission denied)
php挂nginx上传文件的时候发生的错误,错误内容open() "/usr/local/var/run/nginx/client_body_temp/0000000009" failed (13: Permission denied)查了下,是因为client_body_temp目录没有权限关于client_body_temp目录的作用,简单说就是如果客户端POST一个比较大的文件,长度超过了nginx缓冲区的大小,需要把这个文件的部分或者全部内容暂存到client_body_temp目录下的临时
2020-12-30 17:00:09
2664
原创 MAC更新系统后,nginx异常,使用brew重启nginx提示成功,但是没有nginx进程
一开始没找到什么问题,只知道nginx没启起来使用nginx -s reload命令,报错如下nginx -s reloadnginx: [error] open() "/usr/local/var/run/nginx.pid" failed (2: No such file or directory)发现是nginx.pid文件不见了,不知道是因为升级系统还是因为我更新了nginx重建nginx.pid文件,因为我更新的nginx的版本,所以首先修改下nginx.conf里pid文件的位置
2020-12-25 16:10:09
1376
原创 MAC php7.4.13 使用pecl安装扩展报错
最近安装php7.4,安装成功以后用pecl安装扩展报错In file included from /usr/local/Cellar/php@7.4/7.4.13_1/include/php/Zend/zend.h:356:/usr/local/Cellar/php@7.4/7.4.13_1/include/php/Zend/zend_operators.h:523:10: error: 'asm goto' constructs are not supported yet __asm
2020-12-24 13:41:50
1333
原创 MAC本地安装swoole扩展
MAC本地安装swoole扩展主要流程参考资料由于之前的扩展都是通过pecl直接安装的,但是用pecl安装swoole的时候,发现找不到openssl/ssl.h,决定编译安装主要流程// 下载压缩包curl -O https://github.com/swoole/swoole-src/archive/v4.5.7.tar.gz//解压tar -xzf swoole-src-4.5.7.tar.gz//进入目录cd swoole-src-4.5.7//开始编译扩展phpize/*
2020-11-16 14:43:39
1286
原创 Hyperf本地docker开发环境安装记录
Hyperf本地docker开发环境安装记录基本流程(来源Hyperf官网)遇到的问题解决composer不能使用root账号执行的问题启动项目以后连不上redis 稍后想办法Docker启动和进入容器参考资料基本流程(来源Hyperf官网)# 下载并运行 hyperf/hyperf 镜像,并将镜像内的项目目录绑定到宿主机的 /tmp/skeleton 目录docker run -v /tmp/skeleton:/hyperf-skeleton -p 9501:9501 -it --entrypoin
2020-11-09 15:21:51
228
原创 mac+phpstorm+xdebug配置记录
mac+phpstorm+xdebug配置记录前言步骤安装xdebug扩展配置php.iniphpstorm配置1.配置CLI Interpreter2.配置 Xdebug监听端口3.配置代理4.配置debug config5.开启监听配置postmanEND前言因为配置的过程中碰到了一些问题,做个记录方便以后再用步骤1.安装xdebug扩展2.配置php.ini3.配置phpstorm4.设置postman安装xdebug扩展mac上使用的brew安装的php,所以可以直接使用pecl安
2020-11-09 15:10:35
953
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人