Enable xdebug support.
This commit is contained in:
parent
f7105b1514
commit
e8fabaca92
2 changed files with 6 additions and 2 deletions
|
@ -12,4 +12,7 @@ services:
|
|||
volumes:
|
||||
- ./test-webapp/php:/app/public
|
||||
ports:
|
||||
- 127.0.0.74:80:80
|
||||
- 127.0.0.74:80:80
|
||||
environment:
|
||||
DEBUG_MODE: "on"
|
||||
XDEBUG_CONFIG: "client_host=172.17.0.1 log=/tmp/xdebug.log"
|
|
@ -9,7 +9,8 @@ else
|
|||
fi
|
||||
|
||||
if [ $ENABLE_DEBUG_MODE = true ]; then
|
||||
echo -e "#Controlled via DEBUG_MODE environment variable\nzend_extension=xdebug.so" > /etc/php/{{PHP}}/mods-available/xdebug.ini
|
||||
echo -e "#Controlled via DEBUG_MODE environment variable\nzend_extension=xdebug.so\n[xdebug]\n xdebug.start_with_request=yes" > /etc/php/{{PHP}}/mods-available/xdebug.ini
|
||||
ln -s /etc/php/{{PHP}}/mods-available/xdebug.ini /etc/php/{{PHP}}/fpm/conf.d/20-xdebug.ini
|
||||
sed -i "s|php_flag\[display_errors\].*|php_flag\[display_errors\] = on|g" /etc/php/{{PHP}}/fpm/pool.d/www.conf
|
||||
sed -i "s|memory_limit = .*|memory_limit = 1024M|g" /etc/php/{{PHP}}/fpm/php.ini
|
||||
sed -i "s|\[memory_limit\] = .*|\[memory_limit\] = 1024M|g" /etc/php/{{PHP}}/fpm/pool.d/www.conf
|
||||
|
|
Loading…
Reference in a new issue