月度归档: 2021 年 9 月
-
针对国内未预装 Google Play 的 OnePlus 8 手机,通过访问特定网站下载并安装 APK 文件以实现 Google Play 的接入。开启网络代理工具后,在商店内搜索并安装 Bitcoin Wallet。后续添加支付方式需绑定 VISA 卡,遇到银行风控时需配合短信验证,最终完成钱包应用的安装。
-
在 Rancher 环境中发现配置的环境变量在容器日志中缺失,导致配置文件内的部分变量未被替换。排查发现缺失变量前缀不同,调整前缀及配置文件命名后问题依旧。进一步检查初始化日志发现路径报错,通过修改脚本将相对路径更正为绝对路径。最终验证日志显示全部变量生效,配置文件中的变量也已成功替换。
-
针对在 OpenResty 中请求 https 网址报错 unable to get local issuer certificate 的问题,通过参考相关技术资料,在 lua-resty-http 发起请求的代码中添加 ssl_verify = false 选项进行配置。修改代码后再次请求 https 网址,未再出现报错,实际运行结果符合预期。
-
在 Windows 10 运行 OpenResty 时遇到 500 Internal Server Error 错误,日志提示 module ‘lib.redis’ not found。通过编辑 Nginx 文件添加 lua_package_path 配置文件寻址路径,重启后发现 ?.lua 被替换为 lib\redis.lua 从而导致路径错误。再次修改配置,删除路径中多余的 /lib 后重启 Nginx 服务器,程序成功运行且不再报错。
-
针对Bootstrap File Input v4.3.2文件上传插件,在现有upfile和file_id参数基础上,需要新增type参数以传递视频或音频类型。通过配置uploadExtraData属性,可在AJAX上传时向服务器传递额外POST数据。修改JS代码添加该配置项后,测试确认上传成功携带type参数。最终通过调整initUploadMediaFile函数参数,实现了根据单选按钮选择动态设置文件类型的效果。
-
在 K8s 环境中,容器 api 请求容器 group 时报错无法解析主机。尽管直接请求静态文件成功验证了连接性,但问题依旧。最终排查发现是容器 api 自身的问题,通过在 Jenkins 的 Label Expression 中重新选择并构建镜像升级,该报错不再出现,问题得到解决。
-
针对一段结构为 JSON 且包含转义字符的文本,为了实现对其中 result 字段值的格式化查看,文章介绍了使用在线工具 BeJSON 的操作过程。具体步骤为复制内容至该网站,先点击去除转义功能还原原始 JSON 字符串,随后再使用格式化校验功能,最终获得便于阅读的 JSON 结构内容。
-
在 PHP 环境中遇到 Notice: Unknown: file created in the system’s temporary directory 报错。排查 php.ini 配置发现,该错误由文件上传时使用的临时目录不存在引起。通过新建对应的临时目录,成功解决了报错问题,系统恢复正常运行。
