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

Ubuntu 20.04下PhpStorm选Firefox为浏览器却检索Chrome如何解决

问题原因

该问题通常由三类配置优先级冲突导致:

  1. PhpStorm全局浏览器配置优先级高于单Run Configuration配置,全局配置中残留Chrome的默认绑定规则
  2. Ubuntu系统级HTTP/HTTPS协议默认打开程序关联异常,IDE调用系统默认打开接口时识别到Chrome的残留配置
  3. 当前Run Configuration的配置缓存未更新,仍然读取旧的Chrome绑定参数

解决步骤

  • 调整IDE全局浏览器配置
    打开PhpStorm路径 File > Settings > Tools > Web Browsers:
    1. 确认Firefox的执行路径配置正确,Ubuntu默认安装路径为 /usr/bin/firefox,自定义安装需修改为实际路径
    2. 将Firefox移动到浏览器列表首位,或勾选Firefox对应的默认浏览器选项
    3. 若不需要Chrome调试可直接取消Chrome配置项的勾选,避免 fallback 调用
  • 重置当前Run Configuration
    打开顶部菜单栏 Run > Edit Configurations,找到对应运行配置:
    1. 先将浏览器选项切换为其他值,保存配置后关闭PhpStorm
    2. 重新打开PhpStorm后再次进入配置页,将浏览器改回Firefox并保存
  • 修复系统默认浏览器关联
    打开终端执行命令校验和修改默认浏览器绑定:
    # 查看当前系统默认浏览器
    xdg-settings get default-web-browser
    # 若输出不是firefox.desktop,执行以下命令修改
    xdg-settings set default-web-browser firefox.desktop
    
    额外可检查 ~/.local/share/applications/mimeapps.list 文件,确认 text/html、x-scheme-handler/http、x-scheme-handler/https 三类协议的默认打开程序均为 firefox.desktop
  • 清理IDE缓存
    以上操作无效时,打开 File > Invalidate Caches...,勾选「Clear file system cache and local history」,点击「Invalidate and Restart」重启PhpStorm即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.27 05:24:04