瀏覽代碼

Add aliases for composer to disable xdebug.

Chiao 9 年之前
父節點
當前提交
d2bc5f4563
共有 1 個文件被更改,包括 12 次插入0 次删除
  1. 12 0
      doc/articles/troubleshooting.md

+ 12 - 0
doc/articles/troubleshooting.md

@@ -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.