1
0
Fork 0

Add aliases for composer to disable xdebug.

pull/5319/head
Chiao 2016-05-12 13:46:59 +08:00
parent 8f0324f51e
commit d2bc5f4563
1 changed files with 12 additions and 0 deletions

View File

@ -190,6 +190,18 @@ composer update
php /usr/local/bin/composer update php /usr/local/bin/composer update
``` ```
Or, you can add aliases for composer to run with an xdebug-disabled `php.ini` file.
Running php without a `php.ini` file should also do the trick in most cases.
Example:
```sh
# Without php.ini
alias comp='php -n /path/to/composer.phar'
# Or with an xdebug-disabled php.ini
alias comp='php -c /path/to/xdebug-disabled-php.ini /path/to/composer.phar'
```
As a workaround in bash (and other shells) you can create a function which is named `composer`, As a workaround in bash (and other shells) you can create a function which is named `composer`,
which disables xdebug before it executes composer, and then enables it afterwards. which disables xdebug before it executes composer, and then enables it afterwards.