Php 如何在Apache中而不是在CLI中启用XDebug?

Php 如何在Apache中而不是在CLI中启用XDebug?,php,apache,xdebug,Php,Apache,Xdebug,我想在PHP中启用由Apache运行的XDebug模块,但不支持CLIPHP命令。我在Mac上,我用自制软件安装了Apache(httpd)和PHP7.3 启用XDebug后,PHP运行速度要慢得多,即使我没有调试给定的PHP命令。CLI和Apache有单独的PHP.ini。 在/etc/php/7.3/中有一个apache2和cli目录。 要在“apache2/php.ini”中启用Xdebug,请添加以下行: xdebug.remote_autostart=1 xdebug.remote

我想在PHP中启用由Apache运行的XDebug模块,但不支持CLI
PHP
命令。我在Mac上,我用自制软件安装了Apache(httpd)和PHP7.3


启用XDebug后,PHP运行速度要慢得多,即使我没有调试给定的
PHP
命令。

CLI和Apache有单独的PHP.ini。 在
/etc/php/7.3/
中有一个
apache2
cli
目录。 要在“apache2/php.ini”中启用Xdebug,请添加以下行:

xdebug.remote_autostart=1  
xdebug.remote_enable=1
对于Xdebug的探查器:

xdebug.profiler_enable=1

CLI和Apache有单独的php.ini。 在
/etc/php/7.3/
中有一个
apache2
cli
目录。 要在“apache2/php.ini”中启用Xdebug,请添加以下行:

xdebug.remote_autostart=1  
xdebug.remote_enable=1
对于Xdebug的探查器:

xdebug.profiler_enable=1

您好,有一个单独的php.ini为cli和web服务器配置。只需运行php页面,显示
phpinfo()
output。通过浏览器进行操作,您将看到使用了什么配置文件(完整路径)。如果在CLI环境(终端)中运行相同的脚本,您将看到不同的配置文件路径。您好,有一个单独的php.ini配置用于CLI和web服务器。只需运行php页面,其中显示
phpinfo()
输出。通过浏览器进行操作,您将看到使用了什么配置文件(完整路径)。如果在CLI环境(终端)中运行相同的脚本,您将看到不同的配置文件路径。刚刚救了我的命。谢谢兄弟!欢迎兄弟@dkellner刚刚救了我的命。谢谢兄弟!欢迎兄弟@dkellner