PHP 项目退款报错:订单金额或退款金额与之前请求不一致,请核实后再试

客服反馈操作订单退款失败,用户的消费记录显示,该订单并没有用余额扣款。这排除了因为实际支付金额与订单金额不一致导致的退款失败情况。根据订单号查询日志,发现了这个报错 订单金额或退款金额与之前请求不一致,请核实后再试。{ "success": false, "error_message": "wechat pay refund fai

- 阅读全文 -

php curl 偶发性返回 null

项目反馈存用户归还后平台订单待支付,但用户一直收到微信充电宝使用时长的提醒。进一步确认是微信信用单没有转支付,还处于进行中的状态。一开始不确定问题,还让服务商跟微信确认了一下,转支付的请求没有到达微信。代码中使用了自定义的基于 cURL 的 http 请求,一开始认为是请求遇到网络阻塞,导致请求超时,于是设置了连接超时时间和 cURL 超时时间为 10s。一般请求在 1s 左右会正常返回,超过 1

- 阅读全文 -

在 Mac 上使用 cron 服务来实现 Laravel 项目任务调度

在查看 Laravel 任务调度文档 本地运行调度程序 时,发现 Laravel 框架提供了一个任务调度运行指令:该命令将在前台运行,并每分钟调用一次调度程序,直到你终止该命令为止# 项目目录下执行 ~ php artisan schedule:work INFO Running scheduled tasks every minute. 2023-10-20 16:06:00 Ru

- 阅读全文 -

Mac 下 iTerm 执行 Laravel 安装指令报错:zsh: no matches found: 9.*

Laravel 安装指令:composer create-project --prefer-dist laravel/laravel 项目名称 9.*如果去掉版本号,是可以正常安装的。提示中有 zsh,猜测是这个脚本的问题。百度到修复方案:在终端(terminal 或 iTerm)中输入 vim ~/.zshrc在 vim 中末尾输入 setopt no_nomatch 后 按 esc 键 然后输

- 阅读全文 -

Laravel 向公共模板中添加公共变量

使用场景如自定义的 header 中需要做 SEO 相关的标题,关键词、描述,导航内容,底栏 footer 公司信息、联系方式等。这些信息内容因为属于公共部分,被拆分成 header、footer 等公共模板,如果不需要修改还好,如果想要在后台定义修改,则需要对这些公共模板携带对应数据。使用方法因为数据只传递一次在所有页面都可用,所以,只要在调用 view 页面模版时带入数据,即可直接使用。当然可

- 阅读全文 -

Laravel 5.2 修改或者关闭 update_at 和 created_at

Laravel(Ler-eh-vel) 默认是需要在创建表的时候包含 created_at(创建时间)和 updated_at(更新时间)的,当然,可以通过增加 public $timestamps = false; 取消模型被戳记时间,即不需要这两个表字段。遇到一种记录表,并不需要更新时间字段。网上找到 laravel7 修改或者关闭 update_at 和 created_at,提到可以重写

- 阅读全文 -

Mac 下安装多个 PHP 版本再运行低版本 PHP 报错:'/usr/local/opt/icu4c/lib/libicuio.72.dylib' (no such file)

因为维护多个新老项目,对于 PHP 多版本有需要。所以按照 Mac 下使用 brew 安装 php7 版本并切换 分别安装了 php71、php80、php81,还有默认的 php(php82)。最近需要使用到 laravel artisan 指令生成任务类,php71 artisan make:job xxx,发现 php71 执行报错了,然后试了其他的几个版本,除了最新的 php(php82)

- 阅读全文 -

Laravel Sail 启动失败:`tee: /etc/apt/keyrings/ppa_ondrej_php.gpg: No such file or directory`

Laravel Sail 依赖于 docker 给 laravel 本地化开发提供了一个开发环境。它在 laravel 高版本里是默认安装的。执行 php artisan sail:install 会生成一个 docker-composer.yml 文件,默认选择安装的项为 mysql,之后可以根据需求安装 redis 等。在启动 Sail 时,会根据 docker-composer.yml 文件

- 阅读全文 -

热门文章

最近回复

  • 大钟寺桃三郎: 天坑啊,高能预警。我也跟着楼主指示去掉这个√了,吓人。本来想同步...
  • jack: 我的天,谢谢你……我也觉得奇怪,我从outlook尝试到Goog...
  • 凡尘殊客: 谢谢,有用,我也被坑了一下午
  • 1234: 牛,终于解决
  • : 真好
  • Keven: 怎么解决
  • 易航: 大佬已添加贵站,你这边评论提示不能超过64个字符
  • ····: 需要管理员权限的吧
  • ChuHai5: 非常好,顶起来
  • iMJMJ: 给力!不错的文章

分类

其它