在运行时禁用Xdebug



我正在尝试使用Xdebug和PHP插座来运行我的Symfony网站。

运行网站:

bin/console server:start

运行插座

bin/console sockets:start

除非禁用Xdebug,否则我的插座不会启动。但是,我希望Xdebug启用我的网站。

一种解决方案是在php.ini中禁用Xdebug系统范围内,但是我想知道是否可以在运行时进行操作,因此我可以在运行sockets:start时启动插座之前卸载Xdebug。

。 。

谢谢!

修复,在PHP 7之前建议从php.ini文件中评论扩展程序。但是,在PHP 7中,它们不再在那里。

而是使用phpdismod命令。

$ sudo phpdismod -s cli xdebug

-s标志告诉其禁用xdebug的cli sapi(/etc/php/7.0/cli),而不是fpm。

这样,警告信息应该消失。无需重新启动PHP

只需为xdebug.ini中的调试器分配两个不同的端口(CLI具有其自己的) -

听起来很像,好像由于无法绑定端口而被卡住。

...然后还需要在IDE中设置此附加端口。

相关内容

  • 没有找到相关文章

最新更新