今天对接一家供应商的 API,尝试第一个接口的时候遇到报错:

   [GuzzleHttp\Exception\RequestException]                                  
    cURL error 3:  (see https://curl.haxx.se/libcurl/c/libcurl-errors.html)

百思不得其姐。

一开始怀疑是最近升级了 php8 导致的 curl 包错了,但发现其他 API 服务没有问题。

- 阅读剩余部分 -

迁移项目到新电脑上,同样的 Nginx 配置,结果在新电脑上发现了一个问题:

所有的资源文件(js/image/css等)报 403 Forbidden 错误。

因为配置文件一模一样,所以开始以为是 Nginx 版本问题,搜了一下网上没发现这个问题。

于是打开 Nginx 的错误日志,发现:

- 阅读剩余部分 -