当我按下XAMPP7.3.6中的“转到应用程序”按钮时,会看到以下内容:
xdg-open: no method available for opening 'http://localhost:80'我将/usr/bin/xdg-open设置为google-chromium现在是chromium。这解决了我所有的问题和错误,但现在向我展示了这个新的问题,在这里没有其他问题解决了我的问题(对不起,糟糕的英语)。
当我运行./xampp*时,我得到了这样的信息:
xdg-open: no method available for opening 'http://localhost:80'请帮帮忙,我开始精神失常了。
发布于 2020-05-27 04:09:40
XDG (X开发组)有一个xdg-utils工具集,用于打开手册文件(例如html)。您可以使用终端中的lynx在http://localhost:80上打开默认的网页。
sudo apt-get install lynx然后按转到XAMPP中的应用程序。
**
为什么这通常不会在GUI浏览器中打开?
**
这是因为由于安全原因,GUI浏览器通常被配置为不作为root (sudo)用户运行。尽管在xdg-设置中,它被配置为在默认的web浏览器中打开,但它仍然不会打开,因为浏览器没有配置为通过root运行。
您可以将xdg-设置检查为sudo xdg-settings --list,还可以更改xdg-设置配置。通过编辑sudo nano /usr/bin/xdg-settings

因此,如果您想在web浏览器中打开本地主机,那么将web浏览器配置为以root方式打开(sudo)并相应地更改xdg-设置。
如下所示,我将wireshark作为sudo运行,并在基于lynx控制台的浏览器中打开了Dumppcap手册(html页面)。

https://stackoverflow.com/questions/56857675
复制相似问题