说明 最近想测试一下 swoole的性能,发现每次都要搞环境太麻烦了,所以做了一个docker compose 文件. 这个仓库主要是用来测试 laravel 在PHP8环境下使用Swoole 和 php-fpm 模式的…
WSL下Docker启动出现端口占用
启动Docker的时候经常出现端口被占用,restart又好了,但是又出现无法连上或者其他莫名其妙的问题,困扰了很久。 An attempt was made to access a socket in a way fo…
Laravel api请求报419
背景 最近的一个项目用到了 Sanctum 然后访问API的时候就出现 csrf token的报错 CSRF token mismatch. 问题分析 更具文档需要在API路由中加入 EnsureFrontendRequ…
记录一下在M1上跨平台编译的解决方案
自从用了M1以后,工作体验是改善了不少,但是服务器使用的程序还是x86指令集的,搞个x86的机器编译或者用虚拟机都感觉不大方便。 # build docker build --platform linux/x86_64 …
记录一下在本地有ssh key的情况下如何使用密码登陆
ssh -o PreferredAuthentications=password -o PubkeyAuthentication=no user@host
Skywalking php扩展(SkyAPM-php-sdk)安装
安装的背景 为了监控服务器上php调用各个服务的流量和请求延迟等数据,选择了Skywalking,但是由于安装过程异常不顺利,所以写下安装过程。 1. 尝试了 pecl 安装失败 2. 按照官方文档安装,安装失败 3. …
WSL 无法连接到指定网卡
有时候在使用了V---P+++++N的时候会出现wsl不能走指定的网卡。 于是在Github搜索一圈以后发现这个方法是可以的 https://github.com/microsoft/WSL/issues/5068 I …
记录一下MongoDB单机开启事务过程
由于业务需要对MongoDB进行一些批量操作,所以研究了一下MongoDB单机如何开启事务,方便开发的时候使用 查看配置文件位置 service mongod status 如图,配置文件位置为 /etc/mongod.…
Laravel 数据库迁移时renameColumn报错
问题概述 在执行数据库迁移的时候遇到对json类型字段重命名报错,错误如下: In AbstractPlatform.php line 454: Unknown database type json requested,…
本地运行Gitlab CI
有时候CI构建失败了想找出原因或者做一些尝试,反复的推到Gitlab不仅不优雅,而且效率十分低下。在百度了一圈无果后,我在官方仓库看到了这个 https://gitlab.com/gitlab-org/gitlab-ru…