随笔分类 -  PHP相关

laravel使用redis集群报错“CROSSSLOT Keys in request don't hash to the same slot”解决
摘要:在laravel中连接了redis集群,同时将队列驱动也设置成为了redis,在不修改默认代码的情况下向队列中写入任务,就会看到标题中的报错 CROSSSLOT Keys in request don't hash to the same slot 问了AI给出的回答是: 在使用 Redis 集群时 阅读全文

posted @ 2025-03-04 17:44 苏维埃的苏 阅读(472) 评论(0) 推荐(0)

解决高版本laravel/framework中SQLServer2008分页报错问题
摘要:前提:laravel自6.0后就明确了支持的SQL Server版本最低为2017,而SQL Server是在2012版本后,引入的offset语法来实现分页,在此之前只能使用ROW_NUMBER()函数来完成分页。 问题:生产环境的SQL Server由于历史原因,仍旧使用的2008版本,自然是不 阅读全文

posted @ 2024-11-13 10:29 苏维埃的苏 阅读(93) 评论(0) 推荐(0)

构建按需开启扩展的php Docker 镜像
摘要:项目中需要使用到mssql,因此php需要开启sqlsrv,pdo_sqlsrv的扩展,并且需要安装ODBC驱动。搜索了一圈,整理出成功方案如下: # PHP 容器配置 FROM suyar/php:8.2-integration # 构建生产/开发测试环境的镜像 ARG ENVIRONMENT # 阅读全文

posted @ 2024-05-27 14:16 苏维埃的苏 阅读(96) 评论(0) 推荐(0)

laravel框架使用mongoDB实现用户认证
摘要:Step1. 根据laravel对应的版本,安装相应的laravel扩展 https://github.com/jenssegers/laravel-mongodb Step2. 在config/app.php中注册provider 'providers' => [ ..., Jenssegers\ 阅读全文

posted @ 2020-03-10 16:27 苏维埃的苏 阅读(587) 评论(0) 推荐(0)

【转】mysql 批量更新多条值,多个字段
摘要:原文地址 https://www.cnblogs.com/mqxs/p/6794725.html 这里要提一点: 如果要更新的值中包含单引号 (')的话,需要进行一次转义,否则最终拼接出来的sql会出错。 目前我使用的是php开发,直接粗暴点 将一个单引号,替换为两个单引号,这样就可以正常保存数据了 阅读全文

posted @ 2019-09-05 16:57 苏维埃的苏 阅读(2750) 评论(0) 推荐(0)

阿里云ECS安装配置elasticsearch之坑
摘要:在这里只记录一件事情:elasticsearch 安装完成后,需要外网访问9200端口测试是否成功,或者访问kibana,都需要开放端口,然而貌似阿里云是不支持在服务器上直接用命令行来配置的,只能去阿里云管理控制台添加一个安全规则。这样就可以在外网访问啦~~~不过仅限于测试环境,在生产环境中,还是不 阅读全文

posted @ 2018-07-18 18:34 苏维埃的苏 阅读(505) 评论(0) 推荐(0)

Elasticsearch keyword字段 聚合
摘要:使用es对keyword字段进行terms分组时,发现聚合的结果只返回了10条(实际数据里有很多),查询了很多相关资料没有发现说明,在最后的尝试中,为terms添加了size属性,就可以了。表述的可能不清楚,为自己以后做个备份吧。 阅读全文

posted @ 2017-10-23 14:08 苏维埃的苏 阅读(1166) 评论(0) 推荐(0)

第一篇:idea系列开发工具注册码在线生成地址【已失效】
摘要:多的不说,直接放链接 http://idea.iteblog.com/ 白嫖时代结束了,需要的入正吧 阅读全文

posted @ 2016-11-08 16:50 苏维埃的苏 阅读(146) 评论(0) 推荐(0)

导航