开发者社区> 问答> 正文

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

希望大家都好

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

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

net :: ERR_INCOMPLETE_CHUNKED_ENCODING未捕获(已承诺)错误:e.explor的网络错误在XMLHttpRequest.f.onerror

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

             proxy_buffer_size 1024k;

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

我只是从这个开始。我在故障排除方面有(相对于大多数人来说是基本的)知识,但是WSL和LEMP对我来说是一个新领域,因此,任何帮助将不胜感激。

提前谢谢了。

展开
收起
社区秘书 2019-12-10 10:28:43 801 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
阿里云栖开发者沙龙PHP技术专场-深入浅出网络编程与swoole内核-吴镇宇 立即下载
PHP 2017.北京 全球开发者大会——高可用的PHP 立即下载
基于FAAS构建NPM同步CDN 立即下载

相关镜像