|
@@ -54,10 +54,19 @@ RUN version=$(php -r "echo PHP_MAJOR_VERSION.PHP_MINOR_VERSION;"); \
|
|
|
rm -rf /tmp/blackfire /tmp/blackfire-probe.tar.gz;
|
|
rm -rf /tmp/blackfire /tmp/blackfire-probe.tar.gz;
|
|
|
######## BLACKFIRE #########
|
|
######## BLACKFIRE #########
|
|
|
|
|
|
|
|
|
|
+######## XDebug ########
|
|
|
|
|
+RUN pecl install xdebug-2.7.2; \
|
|
|
|
|
+ docker-php-ext-enable xdebug;
|
|
|
|
|
+
|
|
|
|
|
+######## Php conf ########
|
|
|
|
|
+
|
|
|
COPY /.ssh /root/.ssh
|
|
COPY /.ssh /root/.ssh
|
|
|
COPY /docker/php/conf/memory.ini /usr/local/etc/php/conf.d
|
|
COPY /docker/php/conf/memory.ini /usr/local/etc/php/conf.d
|
|
|
COPY /docker/php/conf/apc.ini /usr/local/etc/php/conf.d
|
|
COPY /docker/php/conf/apc.ini /usr/local/etc/php/conf.d
|
|
|
COPY /docker/php/conf/execution_time.ini /usr/local/etc/php/conf.d
|
|
COPY /docker/php/conf/execution_time.ini /usr/local/etc/php/conf.d
|
|
|
|
|
+COPY /docker/php/conf/xdebug.ini /usr/local/etc/php/conf.d
|
|
|
|
|
+
|
|
|
|
|
+######## FACL and Start ########
|
|
|
|
|
|
|
|
WORKDIR /var/www/html
|
|
WORKDIR /var/www/html
|
|
|
|
|
|
|
@@ -69,4 +78,4 @@ CMD if [ "x$OS" = "MAC" ] ; then HTTPDUSER=$(ps axo user,comm | grep -E '[a]pach
|
|
|
setfacl -dR -m u:"$HTTPDUSER":rwX -m u:$(whoami):rwX app/cache app/logs && setfacl -R -m u:"$HTTPDUSER":rwX -m u:$(whoami):rwX app/cache app/logs;\
|
|
setfacl -dR -m u:"$HTTPDUSER":rwX -m u:$(whoami):rwX app/cache app/logs && setfacl -R -m u:"$HTTPDUSER":rwX -m u:$(whoami):rwX app/cache app/logs;\
|
|
|
chown -R www-data:www-data /var/www/html/web; \
|
|
chown -R www-data:www-data /var/www/html/web; \
|
|
|
php-fpm; \
|
|
php-fpm; \
|
|
|
- fi;
|
|
|
|
|
|
|
+ fi;
|