没有不值得去解决的问题,也没有不值得去学习的技术!

月度归档: 2024 年 1 月

  • 在使用 Guzzle PHP HTTP client 发起请求时,当服务端返回非 20x 状态码时,默认会抛出异常导致无法获取响应对象 $response 变量。为了能够对响应中的 status 字段进行判断并执行后续逻辑,需要参考文档将 http_errors 请求选项设置为 false。调整代码后,当服务端返回 400 状态码时不再抛出 GuzzleHttp\Exception\ServerException,程序能够正常获取响应内容,符合预期处理需求。

  • 欧易APP在新设备登录进行人脸识别验证时,提示无法连接Google Play服务,经排查确认并非网络故障,而是因Google Play应用未登录启用所致。在登录启用Google Play服务后,再次尝试人脸识别可顺利进入下一步,问题解决并符合预期。

  • 部署前端代码后,在页面间跳转时响应正常,但刷新页面会出现 404 错误。经排查是 Nginx 配置问题,通过查看错误日志并在配置中添加 try_files $uri $uri/ /index.html; 指令,解决了路由无法匹配的问题。修改配置后再次刷新页面,不再返回 404 错误,页面能够正常显示。

  • 执行 npm run build:admin 时报错提示 NX Failed to process the project graph。排查发现原因在于项目默认包管理器为 pnpm,由于混用了不同的包管理器导致依赖处理异常。解决方案是依次执行 pnpm install 和 pnpm run build:admin,成功解决了报错问题。建议在项目中保持使用统一的包管理器,避免随意切换。

  • 本文解决了前端通过 Nginx 反向代理请求后端时出现 504 Gateway Time-out 的问题。经排查发现,代理地址为基于 FRP 的内网穿透网址导致请求无法正常到达。文中尝试修改 hosts 文件代理至本地环境验证连通性,随后通过调整 Nginx 配置,使后端监听 8000 端口。最终,Postman 请求与浏览器访问均恢复正常响应,问题得以解决。

  • 本文记录了解决 Call to undefined function Termwind\ValueObjects\mb_strimwidth() 报错的处理过程。该问题通常是由于 PHP 环境缺少 mbstring 扩展导致的。解决方法是在 php.ini 配置文件中找到 extension=mbstring 并取消注释,随后保存配置并重启服务。操作完成后,系统不再报错,函数恢复正常调用。

  • 本文介绍了在 Windows 10 中将 PHP 升级至 8.1 版本的操作步骤。首先下载 VS16 x64 Thread Safe 版本,安装 Visual C++ Redistributable for Visual Studio 2019 运行库。随后解压文件到指定目录,修改系统环境变量路径,复制配置文件并根据需求调整参数。文章还说明了下载并配置 Redis 扩展的方法,最终通过查看 phpinfo 验证升级结果。

  • 本文介绍了在 Windows 10 环境下使用 Atomicals-js 进行代码打新的实现过程。文章详细记录了从克隆源码、安装依赖、修改 .env 文件中节点配置及并发数、初始化钱包并获取地址,到充值 BTC 以及根据链上 Gas 调整参数执行 mint 命令的完整步骤,最终实现了在本地终端成功铸造铭文。

  • 针对飞书文档中有序列表数字未从1开始显示的问题,文章排查了鼠标悬停和选中文本时的操作项差异。通过选择错误的列表项,确认仅显示二级标题选项,而正确的列表项则包含二级标题与有序列表两个选项。勾选有序列表后,系统会自动添加数字前缀,逐一操作后最终使列表排序恢复正常。

  • 针对BTCUSDT永续策略交易出现的亏损问题,作者分析了收益率数据,发现在单边上涨行情中该中性策略实际上在做空。为了确认具体合约数量,作者尝试通过点击进入详情页面,最终发现需要点击主体部分而非新建网格页面才能正确访问。通过查看相关持仓确认了市场持仓量后,认为该策略需要大量保证金且收益风险比过小,最终决定停止运行。

👨‍💻 个人品牌

王世强|技术实践者 · 独立博客作者

15+ 年 Web 与系统实践经验,持续关注网站基础设施、系统优化、AI 工具与自动化。

持续运营技术博客 10+ 年,累计发布 1000+ 篇原创技术文章。

长期建设个人项目,也欢迎合适的技术交流、咨询与合作。

👉 关于我

.env (14) add (16) AI 翻译 (31) Array (19) A Tour of Go (73) CDN 缓存 (13) CentOS (23) ChatGPT (21) ChatGPT Plus (15) chrome (19) Cloudflare (38) Codex (23) composer (42) composer.json (22) composer update (14) console (16) Container (25) curl (16) delete (31) Docker (32) Dockerfile (15) EdgeOne (34) environment variable (19) error (24) file (15) filter (20) Git (28) GitHub (23) Gitlab (15) GLM-5.2 (27) Go (65) go-tour-i18n (16) Google AdSense (30) Go 语言 (24) Go语言 (13) GraphQL (24) GraphQL API (14) Gutenberg (36) http (21) https (22) Interface (19) json (24) Laravel (37) Laravel 6 (55) Laravel 9 (25) Lighthouse (17) Lighthouse 5 (14) Linux (22) Module (17) MySQL (78) MySQL 5.7 (22) Nginx (63) normalize.css (28) OKX (15) OneinStack (21) PHP (67) php-fpm (19) php.ini (24) PHP 7.1.12 (22) PHP 7.4 (26) phpmyadmin (15) PhpStorm (24) Polylang (58) postman (18) Query (17) queue (16) Rancher (24) Redis (51) RESTful (27) RESTful API (23) Shopify (19) SlyTranslate (21) SQL (24) String (14) TortoiseGit (14) Twenty Twenty-Five (20) Ubuntu (41) update (20) VPN (17) W3 Total Cache (40) Windows 10 (46) WireGuard (28) WordPress (135) WordPress 多语言 (13) WPCode (23) Wstunnel (15) Yii (40) Yii 2 (70) Yii 2.0 (51) ZgoCloud (13) 国际化 (14) 多语言网站 (13) 多语言翻译 (38) 开源项目 (14) 技术博客 (15) 故障排查 (15) 数据库迁移 (16) 浏览器 (14) 阿里云 (20) 页面缓存 (14)

2024 年 1 月
1234567
891011121314
15161718192021
22232425262728
293031