From 18de1fc822102eee61587fda08aa23e63cdda076 Mon Sep 17 00:00:00 2001 From: Macintoshplus <814683+macintoshplus@users.noreply.github.com> Date: Sun, 14 Feb 2016 15:06:30 +0100 Subject: [PATCH] fix php7 --- Dockerfile | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/Dockerfile b/Dockerfile index b8116fa..75038b3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,7 +2,7 @@ # Jb Nahan PHP 5.6 + Apache 2 container ## -FROM macintoshplus/php56:latest +FROM macintoshplus/php56:php7-latest MAINTAINER Jean-Baptiste Nahan # Supervisor @@ -11,7 +11,7 @@ RUN mkdir -p /var/log/supervisor COPY conf/supervisor/supervisord.conf /etc/supervisor/conf.d/supervisord.conf # Apache -RUN apt-get -y install apache2 libapache2-mod-php5 +RUN apt-get -y install apache2 libapache2-mod-php7.0 RUN a2enmod rewrite RUN a2enmod headers ENV APACHE_RUN_USER www-data @@ -21,15 +21,15 @@ RUN rm /etc/apache2/sites-enabled/000-default.conf RUN usermod -u 10000 www-data # PHP -RUN cp /usr/share/php5/php.ini-development /etc/php5/apache2/php.ini -RUN sed -i 's/\;date\.timezone\ \=/date\.timezone\ \=\ Europe\/Paris/g' /etc/php5/apache2/php.ini +#RUN cp /usr/share/php5/php.ini-development /etc/php5/apache2/php.ini +RUN sed -i 's/\;date\.timezone\ \=/date\.timezone\ \=\ Europe\/Paris/g' /etc/php/7.0/apache2/php.ini -#RUN sed -i 's/\;include_path = ".:\/usr\/share\/php"/include_path = ".:\/var\/www\/library"/g' /etc/php5/apache2/php.ini -RUN sed -i 's/post_max_size = 8M/post_max_size = 50M/g' /etc/php5/apache2/php.ini -RUN sed -i 's/upload_max_filesize = 2M/upload_max_filesize = 50M/g' /etc/php5/apache2/php.ini -RUN sed -i 's/\;\ max_input_vars\ \=\ 1000/max_input_vars\ \=\ 250000/g' /etc/php5/apache2/php.ini -RUN sed -i 's/memory_limit\ \=\ 128M/memory_limit\ \=\ 512M/g' /etc/php5/apache2/php.ini -RUN sed -i 's/max_execution_time\ \=\ 30/max_execution_time\ \=\ 120/g' /etc/php5/apache2/php.ini +#RUN sed -i 's/\;include_path = ".:\/usr\/share\/php"/include_path = ".:\/var\/www\/library"/g' /etc/php/7.0/apache2/php.ini +RUN sed -i 's/post_max_size = 8M/post_max_size = 50M/g' /etc/php/7.0/apache2/php.ini +RUN sed -i 's/upload_max_filesize = 2M/upload_max_filesize = 50M/g' /etc/php/7.0/apache2/php.ini +RUN sed -i 's/\;\ max_input_vars\ \=\ 1000/max_input_vars\ \=\ 250000/g' /etc/php/7.0/apache2/php.ini +RUN sed -i 's/memory_limit\ \=\ 128M/memory_limit\ \=\ 512M/g' /etc/php/7.0/apache2/php.ini +RUN sed -i 's/max_execution_time\ \=\ 30/max_execution_time\ \=\ 120/g' /etc/php/7.0/apache2/php.ini # PaaS bootstrap COPY bin/container-bootstrap.sh /usr/bin/container-bootstrap.sh