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

PhpStorm如何修改终端路径?解决CreateProcess failed代码267报错

问题根因

报错提示Error running process: CreateProcess failed. Code 267的本质是Windows系统返回了「目录名称无效」的状态码:PhpStorm内置终端预设的默认启动路径在当前本地磁盘中不存在,和你实际存储Laravel项目的真实路径不匹配,因此启动终端进程时直接触发调用失败。

内置终端启动路径修改操作步骤
  • 唤出PhpStorm全局设置面板:Windows系统按下快捷键Ctrl+Alt+S,macOS按下快捷键Cmd + ,,在设置侧边栏依次展开「Tools(工具)」分类,找到「Terminal(终端)」配置页。
  • 定位「Start directory(启动路径)」配置项,该选项默认值为$ProjectFileDir$(自动匹配当前打开项目的根目录),如果之前手动修改过错误路径,就会触发上述报错。
  • 将启动路径调整为你当前Laravel项目的实际本地绝对路径:比如Windows环境下的D:\Development\Laravel\my-project,macOS/Linux环境下的~/Code/laravel/my-project。输入路径时注意不要携带多余空格、乱码字符,不要填写不存在的盘符或无访问权限的系统目录。
  • 点击设置面板右下角的「Apply(应用)」保存配置,关闭所有已打开的内置终端标签页,重新唤出新的内置终端即可验证配置是否生效。
兜底排查注意事项
  • 修改路径后若仍报相同错误,可将填写的启动路径复制到系统文件资源管理器中打开,确认该路径确实存在、没有被手动移动/重命名、没有被安全软件拦截访问权限。
  • 如果需要跨多个项目使用内置终端,不建议写死固定的绝对路径,直接将启动路径恢复为默认的$ProjectFileDir$即可,PhpStorm会自动定位当前打开项目的根目录作为终端启动位置,切换项目时无需反复调整配置。
  • 临时应急场景下,也可以在报错的终端面板中手动执行cd 你的项目绝对路径命令,直接跳转到项目目录运行进程,该操作不会修改全局终端配置。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.22 19:27:07