Xampp 未在浏览器中打开,但所有东西都已成功安装
Posted
技术标签:
【中文标题】Xampp 未在浏览器中打开,但所有东西都已成功安装【英文标题】:Xampp is not open into Browser but all the thing installed successfully 【发布时间】:2021-02-19 08:57:51 【问题描述】:首先我在终端上输入命令,例如 sudo /opt/lampp/lampp start
sudo /opt/lampp/lampp start
[sudo] password for tayef:
Starting XAMPP for Linux 7.2.34-0...
XAMPP: Starting Apache...ok.
XAMPP: Starting mysql...ok.
XAMPP: Starting ProFTPD...ok.
其次,我会像 sudo /opt/lampp/manager-linux-x64.run 一样发短信
sudo /opt/lampp/manager-linux-x64.run
做完上面的xampp GUI之后就好了..请点击下面的图片链接
enter image description here
然后
enter image description here
在转到应用程序上单击 Xampp 主页面板后,它显示如下
Running Firefox as root in a regular user's session is not supported. ($XAUTHORITY is /home/tayef/.Xauthority which is owned by tayef.)
[11635:11635:1106/191936.161137:ERROR:zygote_host_impl_linux.cc(90)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180.
Running Firefox as root in a regular user's session is not supported. ($XAUTHORITY is /home/tayef/.Xauthority which is owned by tayef.)
/usr/bin/xdg-open: 869: iceweasel: not found
/usr/bin/xdg-open: 869: seamonkey: not found
/usr/bin/xdg-open: 869: mozilla: not found
/usr/bin/xdg-open: 869: epiphany: not found
/usr/bin/xdg-open: 869: konqueror: not found
/usr/bin/xdg-open: 869: chromium: not found
/usr/bin/xdg-open: 869: chromium-browser: not found
[11665:11665:1106/191936.206660:ERROR:zygote_host_impl_linux.cc(90)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180.
/usr/bin/xdg-open: 869: www-browser: not found
/usr/bin/xdg-open: 869: links2: not found
/usr/bin/xdg-open: 869: elinks: not found
/usr/bin/xdg-open: 869: links: not found
/usr/bin/xdg-open: 869: lynx: not found
/usr/bin/xdg-open: 869: w3m: not found
xdg-open: no method available for opening 'http://localhost:80'
【问题讨论】:
您是否尝试过搜索您的错误:不支持在常规用户会话中以 root 身份运行 Firefox。 这不是 xampp 问题。问题是您试图以 root 身份运行 xampp(使用 sudo),而 xampp 正在触发浏览器再次使用 root 运行。如果您手动打开浏览器并转到localhost:80,您应该会看到主页 哦,我已经搜索解决这个问题,但没有找到完美的解决方案。如果您有任何解决方案,请提供给我... 仔细阅读我之前的评论,你会明白的。我已经为您提供了解释和解决方法 【参考方案1】:在您的终端中运行此命令并使用您的编辑器更改$EDITOR
$EDITOR $(which google-chrome)
在文件末尾加上--user-data-dirno
,我的结尾是这样的
exec -a "$0" "$HERE/chrome" "$PROFILE_DIRECTORY_FLAG" \ "$@"
保存并关闭编辑器
使用sudo /opt/lampp/manager-linux-x64.run
转到 -> 管理服务 -> '全部开始' 你应该在“应用程序日志”中得到这个结果
Starting all servers... Starting MySQL Database... /opt/lampp/mysql/scripts/ctl.sh : mysql started at port 3306 Starting Apache Web Server... /opt/lampp/apache2/scripts/ctl.sh : httpd started Starting ProFTPD... Checking syntax of configuration file /opt/lampp/proftpd/scripts/ctl.sh : proftpd started
在浏览器中打开http://localhost:80/phpmyadmin/
【讨论】:
看起来像一个与 firefox 相关的错误。只需将默认编辑器更改为 Google Chrome 即可。 是的,Firefox 不允许您以 root 身份运行,而 Google Chrome 则允许,但有时它需要在终端中添加注释 --no-sandbox以上是关于Xampp 未在浏览器中打开,但所有东西都已成功安装的主要内容,如果未能解决你的问题,请参考以下文章
xampp 安装好了,打开之后service是红× 但是日志在运行,win7系统