簡體   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