小编Bri*_*ier的帖子

通过 a2enmod 和 a2dismod 启用/禁用 xdebug?

我不记得 xdebug 是如何启用的,但我发现/etc/php/7.0/mods-availablexdebug在目录中被列为xdebug.ini.

如果我转到该目录,/etc/php/7.0/apache2/conf.d则那里有一个指向 xdebug.ini 文件的符号链接,该符号链接名为20-xdebug.ini.

xdebug.ini 的内容为:

zend_extension=xdebug.so
Run Code Online (Sandbox Code Playgroud)

xdebug 正在工作,但因为我大部分时间都被它惹恼了,我想我可以把它关掉:

sudo a2dismod xdebug
Run Code Online (Sandbox Code Playgroud)

但是那个命令对我咆哮,“错误:模块 xdebug 不存在!”。我希望随时可以方便地关闭和打开 xdebug,所以我的问题是:

  • 既然打开了 xdebug,为什么我不能使用 a2dismod 来禁用它?
  • 我只是做错了,应该以其他方式做吗?
  • 制作一个 bash 别名来完成我需要的一切是正确的吗?

我知道我可以进去注释掉该行,然后重新启动 apache,但是我需要懒人的解决方案,如果有的话。

php apache2 xdebug

1
推荐指数
1
解决办法
4913
查看次数

标签 统计

apache2 ×1

php ×1

xdebug ×1