ERROR
當在 laradock 使用 guzzle 時出現持續500錯誤 或者 curl 7 error
判斷依據
docker-compose exec php-fpm bash
curl abc.test
Response 500 error
NGINX_HOST_IP 查詢方法
docker-compose exec nginx
ifconfig
在.env 中新增 NGINX_HOST_IP
修復方法
vim docker-compose.yml
在 php-fpm 容器內容中增加
extra_hosts:
- "dockerhost:${DOCKER_HOST_IP}"
- "localhost.test:${NGINX_HOST_IP}"
docker-compose up -d --build workspace php-fpm
單元測試 執行在workspace中需要此配置
extra_hosts:
- "dockerhost:${DOCKER_HOST_IP}"
- "template.test:${NGINX_HOST_IP}"
本作品採用《CC 協議》,轉載必須註明作者和本文連結