2

当我按下 XAMPP 7.3.6 中的 [Go To Application] 按钮时,会显示:

xdg-open: no method available for opening 'http://localhost:80'

我设置现在的/usr/bin/xdg-open位置。这解决了我所有的问题和错误,但现在向我展示了这个新问题,并且这里没有其他问题解决了我的问题(抱歉英语不好)。google-chromiumchromium

当我跑步时./xampp*,我得到了这个:

xdg-open: no method available for opening 'http://localhost:80'

请帮忙,我在这里开始发疯了:(

4

1 回答 1

0

XDG(X 开发组)有一个xdg-utils工具集,用于打开手册文件(例如,html)。您可以在终端中使用 lynx 打开默认网页http://localhost:80

sudo apt-get install lynx

然后在 XAMPP 中按转到应用程序。

**

为什么这通常不会在 GUI 网络浏览器中打开?

**

这是因为出于安全原因,GUI 浏览器通常配置为不以 root (sudo) 用户身份运行。虽然在 xdg-settings 中,它被配置为在 default-web-browser 中打开,但它仍然不会打开,因为浏览器未配置为通过 root 运行。

您可以检查 xdg-settingssudo xdg-settings --list 并且,您可以更改 xdg-settings 配置。通过编辑sudo nano /usr/bin/xdg-settings 在此处输入图像描述

因此,如果您想在 Web 浏览器中打开您的 localhost,则将 Web 浏览器配置为以 root (sudo) 身份打开并相应地更改 xdg-settings。

正如您在下面看到的,我以 sudo 运行 wireshark 并在基于 lynx 控制台的浏览器中打开了 dumppcap 手册(html 页面)。 在此处输入图像描述

于 2020-05-27T04:09:40.517 回答