better handling of xdebug with phpstorm

This commit is contained in:
Mike Macgirvin 2022-08-13 09:23:40 +10:00
parent b779197012
commit da46476ce8
2 changed files with 4 additions and 8 deletions

View file

@ -11,20 +11,19 @@ services:
- appserver
sqlservice:
type: phpmyadmin
cliserver:
type: php
via: cli
appserver:
xdebug: false
xdebug: true
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.

View file

@ -12,6 +12,3 @@ require_once 'Code/Web/WebServer.php';
$server = new WebServer();
$server->run();