繁体   English   中英

Mac OSX排除了CLI的xdebug

[英]Mac OSX exclude xdebug for cli

我想防止从命令行使用php时加载xdebug。 我正在使用Mac OSX 10.10.5版

当扩展直接在php-cli.ini中加载时,我知道如何实现此php-cli.ini ,但是我的设置从conf.d目录中加载了所有扩展。

$ ls -la /usr/local/etc/php/5.6
total 392
drwxr-xr-x   8 hpenny  admin    272 27 Jan 10:02 .
drwxr-xr-x   4 hpenny  admin    136 21 Jul  2015 ..
drwxr-xr-x  10 hpenny  admin    340 27 Jan 09:54 conf.d
-rw-r--r--   1 hpenny  admin   1558 21 Jul  2015 pear.conf
-rw-r--r--   1 hpenny  admin  72658 27 Jan 09:59 php-cli.ini
-rw-r--r--   1 hpenny  admin  22885 21 Jul  2015 php-fpm.conf
-rw-r--r--   1 hpenny  admin  22868 21 Jul  2015 php-fpm.conf.default
-rw-r--r--   1 hpenny  admin  72658 16 Nov 10:21 php.ini
$ ls -la /usr/local/etc/php/5.6/conf.d/
total 72
drwxr-xr-x  10 hpenny  admin   340 27 Jan 09:54 .
drwxr-xr-x   8 hpenny  admin   272 27 Jan 10:02 ..
-rw-r--r--   1 hpenny  admin   149 21 Jul  2015 ext-apcu.ini
-rw-r--r--   1 hpenny  admin   300 21 Jul  2015 ext-igbinary.ini
-rw-r--r--   1 hpenny  admin    62 21 Jul  2015 ext-imagick.ini
-rw-r--r--   1 hpenny  admin    59 21 Jul  2015 ext-mcrypt.ini
-rw-r--r--   1 hpenny  admin    65 21 Jul  2015 ext-memcache.ini
-rw-r--r--   1 hpenny  admin  4122 21 Jul  2015 ext-memcached.ini
-rw-r--r--   1 hpenny  admin    53  7 Aug 15:00 ext-tidy.ini
-rw-r--r--   1 hpenny  admin    64 21 Jul  2015 ext-xdebug.ini

有什么方法可以排除仅针对php-cli.ini加载的ext-xdebug.ini吗?

不幸的是没有 php中没有扩展列表排除项。

您只能全局禁用xdebug ,然后在需要时使用别名进行加载。 这是官方文档中 作曲家的示例。

# Load xdebug Zend extension with php command
alias php='php -dzend_extension=xdebug.so'

# PHPUnit needs xdebug for coverage.
# In this case, just make an alias with php command prefix.
alias phpunit='php $(which phpunit)'

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM