小编Tom*_*omJ的帖子

PHP:狂饮6-cURL错误7连接被拒绝

我进行了搜索,并在http://docs.guzzlephp.org/en/stable/request-options.html上阅读了文档,并在https://curl.haxx.se/libcurl/c/上确认了错误。libcurl-errors.html和我的一生,我无法弄清楚发生了什么。我的/ etc / hosts文件中有app-one和app-two的URL,我知道它们是正确的,因为我可以在浏览器中通过终端通过cURL来访问它们。

我的设置:

Docker容器配置为:

App 1 = php-fpm - responding app
App 2 = php-fpm - requesting app, using Guzzle 6.3.2
Nginx Reverse Proxy
Run Code Online (Sandbox Code Playgroud)

nginx配置:

应用程式1:

upstream php-app-one {
    server php-app-one:9000;
}

server {
    listen 80;
    listen [::]:80;
    server_name app-one.local;
    return 301 https://$server_name$request_uri;
}

server {
    # SSL configuration
    listen 443 ssl;
    listen [::]:443 ssl;

    ssl on;
    ssl_certificate /etc/nginx/certs/app-one.crt;
    ssl_certificate_key /etc/nginx/certs/app-one.key;
    ssl_dhparam /etc/nginx/certs/dhparam.pem;

    ssl_protocols TLSv1 TLSv1.1 TLSv1.2; # Dropping SSLv3, ref: POODLE …
Run Code Online (Sandbox Code Playgroud)

php curl nginx guzzle6

5
推荐指数
1
解决办法
6758
查看次数

标签 统计

curl ×1

guzzle6 ×1

nginx ×1

php ×1