WSL Localhost 显示 404。从错误日志中看不到 - 没有日志

问题描述 投票:0回答:0

在我的本地开发环境中,我在 Windows 11 上使用适用于 Linux 的 Windows 子系统 (WSL)。我在那里可以使用 NGINX、Apache2 和 Litespeed。它们中的每一个(通常)都能正确、独立地运行。

最近重新启动后,当我将浏览器指向 localhost/127.0.0.1 时,我什么也得不到。我主要使用 NGINX,所以让我们看看。 at that log

所以,查看日期,我们可以看到 4 月 28 日不是今天,因此自错误开始以来没有任何记录。我也尝试过 Apache 和 LSWS。那里也没有更新的日志。 PHP-FPM 显示它运行并关闭,但没有任何洞察力。 Note the 404 error. Looks like NGINX? - 无论我尝试使用什么服务器,错误都是一样的。

我难住了。我想不出任何尝试调试它的方法。即使 WSL 未运行,也会出现同样的错误。我想也许是主机文件,因为我最近做了一些更改,但我也不认为这是问题所在: (win11 ./hosts)

  127.0.0.1    localhost
#  ::1          localhost
  10.0.0.165   mxlinux21

我应该从哪里开始?它总是在 Windows 更新后出现。不管怎样,我都厌倦了重新安装和重新配置 WSL/Apache。我知道:如果我使用的是 Windows,我不能抱怨。我保留了一个 linux box 以保持(in)理智。

我检查了日志。我希望 http 服务器在本地主机上提供 PHP 页面。

nginx localhost http-status-code-404 windows-subsystem-for-linux
© www.soinside.com 2019 - 2024. All rights reserved.