如何在午餐前更改dxdebug.remote_主机PHPStrom中的PHP脚本调试?
我有远程服务器,在那里我安装了xdebug扩展,它与web应用程序完美配合。但是现在我想调试控制台应用程序,这里有一个问题 PHPStorm 我试图在调试配置->解释器选项中设置如何在午餐前更改dxdebug.remote_主机PHPStrom中的PHP脚本调试?,php,debugging,ide,xdebug,phpstorm,Php,Debugging,Ide,Xdebug,Phpstorm,我有远程服务器,在那里我安装了xdebug扩展,它与web应用程序完美配合。但是现在我想调试控制台应用程序,这里有一个问题 PHPStorm 我试图在调试配置->解释器选项中设置-dxdebug.remote\u host=***,但正如我在控制台窗口-dxdebug中看到的,remote\u host被默认值覆盖,并运行本地php解释器 但是我需要在我的远程服务器上用php配置运行这个控制台应用程序 谢谢你的帮助 “PHP脚本”类型的运行/调试配置(您正在尝试使用)是在运行IDE的同一台计算机
-dxdebug.remote\u host=***
,但正如我在控制台窗口-dxdebug中看到的,remote\u host
被默认值覆盖,并运行本地php解释器
但是我需要在我的远程服务器上用php配置运行这个控制台应用程序
谢谢你的帮助 “PHP脚本”类型的运行/调试配置(您正在尝试使用)是在运行IDE的同一台计算机上以CLI(控制台)模式运行/调试PHP脚本。您无法通过此功能在远程计算机上启动CLI脚本,因此提供自己的-dxdebug.remote\u host=***
在这里没有多大意义
但是是的——您可以调试远程执行的CLI脚本——您只需要对xdebug进行一些调整,并传递一些特殊的环境变量。不过,远程脚本需要手动启动(当然不是通过运行/调试配置启动——远程外部工具可能在这里有所帮助)
这里都有描述: