mirror of
https://codeberg.org/streams/streams.git
synced 2024-09-19 16:15:13 +00:00
xdebug tooling for vscode.
This commit is contained in:
parent
ed07d1f902
commit
1e2d135a69
2 changed files with 36 additions and 0 deletions
19
.lando.yml
19
.lando.yml
|
@ -8,3 +8,22 @@ services:
|
|||
type: mailhog
|
||||
sqlservice:
|
||||
type: phpmyadmin
|
||||
appserver:
|
||||
xdebug: false
|
||||
config:
|
||||
php: .vscode/php.ini
|
||||
overrides:
|
||||
environment:
|
||||
XDEBUG_MODE:
|
||||
tooling:
|
||||
xdebug-on:
|
||||
service: appserver
|
||||
description: Enable xdebug for Apache.
|
||||
cmd: rm -f /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini && docker-php-ext-enable xdebug && /etc/init.d/apache2 reload && echo "Xdebug enabled"
|
||||
user: root
|
||||
|
||||
xdebug-off:
|
||||
service: appserver
|
||||
description: Disable xdebug for Apache.
|
||||
cmd: rm -f /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini && /etc/init.d/apache2 reload && echo "Xdebug disabled"
|
||||
user: root
|
||||
|
|
17
.vscode/php.ini
vendored
Normal file
17
.vscode/php.ini
vendored
Normal file
|
@ -0,0 +1,17 @@
|
|||
[PHP]
|
||||
|
||||
; Xdebug
|
||||
xdebug.max_nesting_level = 256
|
||||
xdebug.show_exception_trace = 0
|
||||
xdebug.collect_params = 0
|
||||
xdebug.mode = debug
|
||||
xdebug.start_with_request = yes
|
||||
xdebug.client_host = ${LANDO_HOST_IP}
|
||||
; xdebug.log = /tmp/xdebug.log
|
||||
|
||||
; Remote settings
|
||||
xdebug.remote_enable = 1
|
||||
xdebug.remote_autostart = 1
|
||||
xdebug.remote_host = ${LANDO_HOST_IP}
|
||||
; xdebug.remote_connect_back = 1
|
||||
; xdebug.remote_log = /tmp/xdebug_remote.log
|
Loading…
Reference in a new issue