【问题标题】:Mac OSX exclude xdebug for cliMac OSX 为 cli 排除 xdebug
【发布时间】:2016-01-26 21:19:03
【问题描述】:

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

我知道在直接在 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

有没有办法排除 ext-xdebug.ini 只为 php-cli.ini 加载?

【问题讨论】:

    标签: php macos command-line-interface xdebug


    【解决方案1】:

    很遗憾不是。 php中没有扩展名列表排除。

    您只能全局禁用 xdebug,然后在需要时使用例如别名加载它。这是来自official docscomposer 示例。

    # 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)'
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-15
      • 2016-08-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多