[英]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.