gpt4 book ai didi

php - 使用 PHP、Composer、NPM 通过 WSL 设置 LEMP 的网络问题

转载 作者:行者123 更新时间:2023-11-29 15:22:59 28 4
gpt4 key购买 nike

希望大家一切都好

我已经在 Ubuntu 18.04 WSL 上设置了 LEMP 环境。我正在将 PHP7.1-FPM、Composer 和 NPM 用于从网络服务器运行的应用程序。

我已经设置了虚拟主机文件,可以浏览网页并打开应用程序并通过 localhost:80 连接到数据库。但我的问题是,感觉 LEMP 设置几乎超时。在应用程序上,有一个 60 秒计时器,它会自动刷新并从 MySQL 数据库中提取更新的信息。如果我按下内置按钮来刷新它,这似乎工作正常,但是当它尝试自动刷新时,它会抛出一个错误:

net::ERR_INCOMPLETE_CHUNKED_ENCODING未捕获( promise )错误:网络错误在 e.explorts在 XMLHttpRequest.f.onerror

我确实尝试添加代理缓冲区:

             proxy_buffers 8 1024k;
proxy_buffer_size 1024k;

我觉得 Windows 10 正在发挥作用。据我所知,Windows 10 上的 PID4 HTTP 服务正在使用端口 80,该服务由打印后台处理程序使用,但是当我将其设置为不同的端口时,它甚至无法连接(1111)。

我才刚刚开始真正做这个。我拥有(与你们大多数人相比的基本)故障排除知识,但 WSL 和 LEMP 对我来说是一个新领域,因此非常感谢任何帮助。

提前非常感谢。

最佳答案

我想我知道问题是什么,我们在虚拟主机中使用允许覆盖,但这在 Nginx 上不可用。这意味着我必须转换我们的虚拟主机文件。

如果有人能帮忙解决这个问题,我将非常感激。与此同时,我在 wsl 中使用了 apache2。

关于php - 使用 PHP、Composer、NPM 通过 WSL 设置 LEMP 的网络问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59252472/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com