【经验】Trae中使用Laravel的MCP报错修复

AI 文章摘要

在Trae中使用Laravel的MCP会出现错误,而Codebuddy则不会。通过AI提供的方案,使用绝对路径、强制日志和环境变量设置,可以修复此问题。修复点包括使用绝对路径避免PATH问题、将所有PHP输出写入日志以及指定PHP路径和环境变量。...

在Trae中使用Laravel的默认MCP是会出现错误,而Codebuddy却不会,问了AI给我这个方案,的确可以了:

{
  "mcpServers": {
    "laravel-boost": {
      "command": "/www/server/php/82/bin/php(这里是你的php地址)",
      "args": [
        "/www/wwwroot/rackroom.local.host/rackroom/artisan(这里是你laravel项目的artisan地址)",
        "boost:mcp"
      ],
      "cwd": "/www/wwwroot/rackroom.local.host/rackroom(这里是项目目录)",
      "env": {
        "PATH": "/www/server/php/82/bin:/usr/local/bin:/usr/bin:/bin(这里是你的php地址)",
        "COMPOSER_ALLOW_SUPERUSER": "1",
        "APP_ENV": "local",
        "APP_DEBUG": "true"
      },
      "stdio": {
        "stderr": "log",
        "stdout": "log"
      }
    }
  }
}

关键修复点:

  1. 全绝对路径commandargscwd 全部用绝对路径,彻底避免 Trae 环境 PATH 问题
  2. 强制日志stdio.stderr/stdout: "log",把所有 PHP 输出写入 Trae MCP 日志
  3. 环境变量:指定 PHP 路径、关闭严格模式、开启调试

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
Source: https://github.com/MengXi2021/Argon-Emoji-DailyNotes
Source: https://github.com/Ghost-chu/argon-huhu-emotions
https://github.com/qs5667/argon_bilibili_emoji
https://github.com/qs5667/argon_bilibili_emoji
https://github.com/qs5667/argon_bilibili_emoji
https://github.com/qs5667/argon_bilibili_emoji
Source: github.com/zhheo/Sticker-Heo
颜文字
Emoji
小恐龙
花!
每日手帐
呼呼
B站基础表情
B站节日表情
B站游戏表情
B站活动表情
Heo
上一篇