You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 17.10下XAMPP安装后运行管理脚本报错求助

解决Ubuntu 17.10中XAMPP管理器启动的MIT-MAGIC-COOKIE错误

嘿,这个问题我之前折腾XAMPP的时候也碰到过!本质是root用户没法获取当前普通用户的X11显示权限,图形化程序需要连接X服务器验证身份,cookie不匹配就会报这个错。给你几个实用的解决办法:

方法1:临时授权(单次使用)

  • 先在当前普通用户的终端里,查看你的显示器变量:
    echo $DISPLAY
    
    通常会输出:0或者:1,记下来这个值
  • 把root用户加入本地X服务器的访问白名单:
    xhost +local:root
    
  • 现在再执行启动命令(注意你之前打错了文件名,是manager-linux-x64.run不是x644.run哦):
    sudo ./manager-linux-x64.run
    
  • 用完管理器后,建议收回权限更安全:
    xhost -local:root
    

方法2:永久授权(无需每次重复操作)

  • 编辑root用户的bash配置文件:
    sudo nano /root/.bashrc
    
  • 在文件末尾添加以下两行(如果之前echo $DISPLAY输出的不是:0,就改成你实际的数值):
    export DISPLAY=:0
    xhost +local:root > /dev/null 2>&1
    
  • 按下Ctrl+O保存,回车确认,再按Ctrl+X退出编辑器
  • 让配置生效:
    source /root/.bashrc
    
    之后再用sudo启动管理器就不会再报错了

方法3:用gksudo运行图形程序(更省心)

  • 如果你的系统里没有gksudo,先安装它:
    sudo apt install gksu
    
  • 直接用gksudo启动管理器,它会自动处理X权限问题:
    gksudo ./manager-linux-x64.run
    

小提醒:一定要注意文件名的拼写,你之前的命令里多打了一个4,是manager-linux-x64.run哦!

内容的提问来源于stack exchange,提问作者Gnanav

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.15 08:13:05