首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Microsoft VS Code:当我尝试启动我的程序时,出现错误"spawn php ENOENT“

Microsoft VS Code:当我尝试启动我的程序时,出现错误"spawn php ENOENT“
EN

Stack Overflow用户
提问于 2018-03-13 01:14:50
回答 4查看 19.3K关注 0票数 7

我正在尝试在Microsoft VS Code上运行PHP代码。当我单击启动时,唯一发生的事情是在调试控制台中出现错误,显示:

派生php环境

为了解决这个问题,我将XDebug的dll文件放到了ext文件夹中。我将php.ini-development复制到一个名为php.ini的新文件中,并在该文件中将以下内容添加到文件末尾。

代码语言:javascript
运行
复制
zend_extension="[file path]"
xdebug.remote_enable = 1
xdebug.remote_autostart = 1

这并没有改变什么。

然后,我为防火墙添加了一个入站规则,以允许端口9000上的入站连接。尽管如此,一切都没有改变。我该如何解决这个问题呢?

EN

Stack Overflow用户

发布于 2020-11-25 21:41:53

我在一个可移植的laragon环境中使用PHP_DEBUG扩展。我必须对我的工作区设置/用户设置进行此更改

代码语言:javascript
运行
复制
        {
            "name": "Launch currently open script",
            "type": "php",
            "request": "launch",
            "runtimeExecutable":"D:\\Share\\Dev\\Laragon\\bin\\php\\php-7.3.10-Win32-VC15-x64\\php.exe",
            "program": "${file}",
            "cwd": "${fileDirname}",
            "port": 9000
        }

基本上,我必须按照PHP_debug扩展的定义添加runtimeExecutable行。

我使用this guide开始使用vscode + xdebug + laragon

但是,在运行单个脚本时,我仍然有一个问题,即没有为CLI正确加载环境和扩展

票数 9
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49240957

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档