Homestead-Vue Webpack服务器的Nginx 502错误

希蒙·希姆科维克

我在本地主机上使用本地(用于Symfony 4.4 API开发)(用于Symfony 4.4 API开发)在Vue应用程序旁边(由npm run serve在本地运行)在localhost:8080上,该应用程序使用了来自Homestead的那些Symfony API。我注意到,当我打开Vue服务器(准确地说是Webpack服务器)时,Vagrant机器在一段时间后会返回502错误状态代码(来自vagrant nginx)。

我曾尝试将默认的webpack服务器端口更改为8082,但这无济于事。问题仍然存在。

当我禁用webpack服务器(适用于Vue)并无所事事地重载--provision时,nginx返回活动状态。

我已经在Laravel的官方松弛上提出了这个问题的要求,但是我没有得到任何关于此问题的要求。

域的Nginx错误日志:

2020/03/12 11:31:04 [error] 1484#1484: *1 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: 192.168.10.1, server: app-admin.local.pl, request: "POST /api/login HTTP/1.1", upstream: "fastcgi://unix:/var/run/php/php7.4-fpm.sock:", host: "app-admin.local.pl", referrer: "http://localhost:8080/"

我正在使用Ubuntu 18.04系统。

Homestead.yml:

---
ip: "192.168.10.10"
memory: 4096
cpus: 4
provider: virtualbox

authorize: ~/.ssh/id_rsa.pub

keys:
    - ~/.ssh/id_rsa

folders:
    - map: ~/Dev/kiratikadminconsole-apiplatform
      to: /home/vagrant/kiratikadminconsole-apiplatform

sites:
    - map: app-admin.local.pl
      to: /home/vagrant/kiratikadminconsole-apiplatform/public
      type: symfony4

databases:
    - router_db

features:
    - mariadb: false
    - ohmyzsh: false
    - webdriver: false

# ports:
#     - send: 50000
#       to: 5000
#     - send: 7777
#       to: 777
#       protocol: udp

站点nginx配置文件:(内部游民)

server {
    listen 80;
    listen 443 ssl http2;
    server_name app-admin.local.pl;
    root "/home/vagrant/kiratikadminconsole-apiplatform/public";

    index index.html index.htm index.php;

    charset utf-8;



    location / {
        try_files $uri $uri/ /index.php?$query_string;

    }

    location = /favicon.ico { access_log off; log_not_found off; }
    location = /robots.txt  { access_log off; log_not_found off; }

    access_log off;
    error_log  /var/log/nginx/app-admin.local.pl-ssl-error.log error;

    sendfile off;

    # DEV
    location ~ ^/index\.php(/|$) {
        fastcgi_split_path_info ^(.+\.php)(/.*)$;
        fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
        include fastcgi_params;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;


        fastcgi_intercept_errors off;
        fastcgi_buffer_size 16k;
        fastcgi_buffers 4 16k;
    }

    location ~ /\.ht {
        deny all;
    }



    ssl_certificate     /etc/nginx/ssl/app-admin.local.pl.crt;
    ssl_certificate_key /etc/nginx/ssl/app-admin.local.pl.key;
}

是否有人在这里注意到相同的问题或类似的问题,或者有人可以帮助我解决这个问题?

如果您需要更多信息,我会提供。

希蒙·希姆科维克

我看到没有人遇到相同的问题,或者它不是直接与Homestead连接。

我使用最新版本的php 7.4开发了Homestead。我最后的机会是将其更改为较低版本,然后将其更改为php 7.1。502错误消失的问题。

因此,如果您遇到类似的问题,则可以使用该工具(如果您不需要特定的PHP版本,则可以对其进行降级)。

我不知道什么是“根本”问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Homebrew 为在 Mac 上使用 Homestead 安装的 nginx 中的 502 错误网关

来自分类Dev

Nginx上游到Express服务器-502错误

来自分类Dev

Nginx中的服务器块-502错误

来自分类Dev

Nginx服务器中的502错误监视

来自分类Dev

访问服务器时出现502错误的网关nginx

来自分类Dev

Fresh Spark Install + Homestead上的Vue异步堆栈跟踪错误

来自分类Dev

Homestead 502 Bad Gateway而不是Whoops for PHP错误

来自分类Dev

Nginx回应502错误

来自分类Dev

502错误的网关-Nginx

来自分类Dev

DigitalOcean上的解析服务器-错误502

来自分类Dev

使用Nginx和Docker的Webpack开发服务器:在错误的地址上轮询信息

来自分类Dev

nginx服务Django | 502错误的网关

来自分类Dev

通过Nginx Web服务器上的子域代理的Nextcloud Docker容器上的502错误网关错误

来自分类Dev

413在Windows的laravel homestead中请求实体太大的nginx服务器

来自分类Dev

Nginx-502错误的网关

来自分类Dev

nginx uwsgi 502错误网关

来自分类Dev

Nginx,烧瓶,Gunicorn 502错误

来自分类Dev

Nginx + Gunicorn 502错误的网关

来自分类Dev

Nginx-502错误的网关

来自分类Dev

服务响应是带有通用“服务器错误” HTML块的502错误网关错误?

来自分类Dev

nginx 500内部服务器错误

来自分类Dev

安装php curl后出现504网关超时/ 502网关错误-服务器Nginx

来自分类Dev

502 Nginx无法连接到Gunicorn服务器

来自分类Dev

自定义Laravel Homestead服务器设置?

来自分类Dev

流浪的laravel homestead http服务器IP地址

来自分类Dev

Laravel Homestead 需要访问本地 web 服务器

来自分类Dev

502代理错误[从远程服务器读取错误]

来自分类Dev

Laravel Homstead-仅显示服务器502错误而不是Laravel错误

来自分类Dev

如何解决“ 502内部错误-服务器连接终止”错误?

Related 相关文章

  1. 1

    Homebrew 为在 Mac 上使用 Homestead 安装的 nginx 中的 502 错误网关

  2. 2

    Nginx上游到Express服务器-502错误

  3. 3

    Nginx中的服务器块-502错误

  4. 4

    Nginx服务器中的502错误监视

  5. 5

    访问服务器时出现502错误的网关nginx

  6. 6

    Fresh Spark Install + Homestead上的Vue异步堆栈跟踪错误

  7. 7

    Homestead 502 Bad Gateway而不是Whoops for PHP错误

  8. 8

    Nginx回应502错误

  9. 9

    502错误的网关-Nginx

  10. 10

    DigitalOcean上的解析服务器-错误502

  11. 11

    使用Nginx和Docker的Webpack开发服务器:在错误的地址上轮询信息

  12. 12

    nginx服务Django | 502错误的网关

  13. 13

    通过Nginx Web服务器上的子域代理的Nextcloud Docker容器上的502错误网关错误

  14. 14

    413在Windows的laravel homestead中请求实体太大的nginx服务器

  15. 15

    Nginx-502错误的网关

  16. 16

    nginx uwsgi 502错误网关

  17. 17

    Nginx,烧瓶,Gunicorn 502错误

  18. 18

    Nginx + Gunicorn 502错误的网关

  19. 19

    Nginx-502错误的网关

  20. 20

    服务响应是带有通用“服务器错误” HTML块的502错误网关错误?

  21. 21

    nginx 500内部服务器错误

  22. 22

    安装php curl后出现504网关超时/ 502网关错误-服务器Nginx

  23. 23

    502 Nginx无法连接到Gunicorn服务器

  24. 24

    自定义Laravel Homestead服务器设置?

  25. 25

    流浪的laravel homestead http服务器IP地址

  26. 26

    Laravel Homestead 需要访问本地 web 服务器

  27. 27

    502代理错误[从远程服务器读取错误]

  28. 28

    Laravel Homstead-仅显示服务器502错误而不是Laravel错误

  29. 29

    如何解决“ 502内部错误-服务器连接终止”错误?

热门标签

归档