ho-nl / vagrant-development-box

Maintainer: Paul
MIT License
0 stars 0 forks source link

Setup separate cookie-triggered xdebug php-fpm instance #96

Closed hnsr closed 5 years ago

hnsr commented 5 years ago

Met dit script worden er twee php-fpm instances opgezet, eentje met xdebug, eentje zonder. nginx gebruikt alleen de xdebug instance als de XEBUG_SESSION cookie ingesteld is. Kon helaas niet als een aparte pool in dezelfde php-fpm instance opgezet worden omdat die dan dezelfde ini files zouden scannen.

Zou voor alle PHP versies moeten werken, maar nog niet heel erg uitgebreid getest

⚠️ Alleen getest met PHP 7.0, 7.1 en 7.2 ⚠️ De xdebug true|false vagrant config optie bestaat niet meer en moet uit je config.rb gehaald worden ⚠️ CLI debuggen kan m.b.v. de phpd bash alias (zie ~/.bash_alises)

TODO:

hnsr commented 5 years ago

Iemand een bezwaar als ik dit merge? Gebruik het zelf nu al een tijdje in al m'n boxes zonder problemen