環境
docker + 基礎鏡像 php:7.4-fpm-alpine3.13 + 自定義依賴配置 + laravel8
發生場景
后台查詢分類的接口(返回分類json數據【約400KB】),前端有時會出現 NET::ERR_INCOMPLETE_CHUNKED_ENCODING200(OK) 的響應。network里的preview是空白
經過網上查詢發現是 json 數據出現了截斷。
解決過程
通過baidu得知 可能是 nginx 配置出現問題:於是進入容器查看nginx 日志發現nginx.error日志:
open() "/var/lib/nginx/tmp/xxxxx" failed (13: Permission denied) while reading upstream
沒權限嘛:給一下權限咯
chomd 777 -R /var/lib/nginx
參考: