Upgrade 3.2-apache to php 7.1

This commit is contained in:
selim13
2017-07-17 14:20:21 +03:00
parent e6ad86ef7d
commit 8e38848d3f
4 changed files with 24 additions and 23 deletions

View File

@@ -5,22 +5,24 @@ MAINTAINER Dmitry Seleznyov <selim013@gmail.com>
RUN apk add --no-cache curl \ RUN apk add --no-cache curl \
imagemagick \ imagemagick \
apache2 \ apache2 \
php5-apache2 \ php7 \
php5-cli \ php7-apache2 \
php5-ctype \ php7-ctype \
php5-opcache \ php7-curl \
php5-curl \ php7-dom \
php5-dom \ php7-ftp \
php5-openssl \ php7-gd \
php5-ftp \ php7-iconv \
php5-mysqli \ php7-json \
php5-sqlite3 \ php7-mysqli \
php5-pgsql \ php7-opcache \
php5-json \ php7-openssl \
php5-xml \ php7-pgsql \
php5-zlib \ php7-sqlite3 \
php5-zip \ php7-tokenizer \
php5-gd \ php7-xml \
php7-zlib \
php7-zip \
su-exec su-exec
### phpBB ### phpBB
@@ -40,17 +42,15 @@ RUN curl -SL https://www.phpbb.com/files/release/phpBB-${PHPBB_VERSION}.tar.bz2
COPY phpbb/config.php /phpbb/www COPY phpbb/config.php /phpbb/www
### Server ### Server
RUN mkdir -p /run/apache2 \ RUN mkdir -p /run/apache2 /phpbb/opcache \
&& chown apache:apache /run/apache2 && chown apache:apache /run/apache2 /phpbb/opcache
COPY apache2/httpd.conf /etc/apache2/ COPY apache2/httpd.conf /etc/apache2/
COPY apache2/conf.d/* /etc/apache2/conf.d/ COPY apache2/conf.d/* /etc/apache2/conf.d/
COPY php5/php.ini /etc/php5/ COPY php/php.ini /etc/php7/
COPY php5/php-cli.ini /etc/php5/ COPY php/php-cli.ini /etc/php7/
COPY php5/conf.d/* /etc/php5/conf.d/ COPY php/conf.d/* /etc/php7/conf.d/
# Alpine 3.6 doesn't create this symlink for PHP5 in favour of PHP7
RUN ln -s /usr/bin/php5 /usr/bin/php
COPY start.sh /usr/local/bin/ COPY start.sh /usr/local/bin/

View File

@@ -4,3 +4,4 @@ opcache.max_accelerated_files=4000
opcache.revalidate_freq=60 opcache.revalidate_freq=60
opcache.fast_shutdown=1 opcache.fast_shutdown=1
opcache.enable_cli=1 opcache.enable_cli=1
opcache.file_cache=/phpbb/opcache