Skip to content

Commit 7e4c88a

Browse files
authored
Add xdebug support
1 parent c0e14e6 commit 7e4c88a

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

php7-fpm/Dockerfile

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,18 @@ RUN "date"
1919
# Type docker-php-ext-install to see available extensions
2020
RUN docker-php-ext-install pdo pdo_mysql
2121

22+
23+
# Install and config xdebug ( From:https://hub.docker.com/r/inblank/php7-xdebug/~/dockerfile/ )
24+
RUN pecl install xdebug \
25+
&& docker-php-ext-enable xdebug \
26+
&& echo "error_reporting = E_ALL" > /usr/local/etc/php/php.ini \
27+
&& echo "display_startup_errors = On" >> /usr/local/etc/php/php.ini \
28+
&& echo "display_errors = On" >> /usr/local/etc/php/php.ini \
29+
&& echo "xdebug.remote_enable=1" >> /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini \
30+
&& echo "xdebug.remote_connect_back=1" >> /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini \
31+
&& echo "xdebug.idekey=\"PHPSTORM\"" >> /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini \
32+
&& echo "xdebug.remote_port=9000" >> /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini
33+
2234
RUN echo 'alias sf="php app/console"' >> ~/.bashrc
2335
RUN echo 'alias sf3="php bin/console"' >> ~/.bashrc
2436

0 commit comments

Comments
 (0)