Use su-exec to run migrations under apache user
This commit is contained in:
@@ -19,7 +19,8 @@ RUN apk add --no-cache curl \
|
|||||||
php5-xml \
|
php5-xml \
|
||||||
php5-zlib \
|
php5-zlib \
|
||||||
php5-zip \
|
php5-zip \
|
||||||
php5-gd
|
php5-gd \
|
||||||
|
su-exec
|
||||||
|
|
||||||
### phpBB
|
### phpBB
|
||||||
ENV PHPBB_VERSION 3.1.10
|
ENV PHPBB_VERSION 3.1.10
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ db_wait() {
|
|||||||
db_migrate() {
|
db_migrate() {
|
||||||
if [[ "${PHPBB_DB_AUTOMIGRATE}" = "true" && "${PHPBB_INSTALL}" != "true" ]]; then
|
if [[ "${PHPBB_DB_AUTOMIGRATE}" = "true" && "${PHPBB_INSTALL}" != "true" ]]; then
|
||||||
echo "$(date) - applying migrations"
|
echo "$(date) - applying migrations"
|
||||||
php bin/phpbbcli.php db:migrate
|
su-exec apache php bin/phpbbcli.php db:migrate
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -20,7 +20,8 @@ RUN apk add --no-cache curl \
|
|||||||
php5-xml \
|
php5-xml \
|
||||||
php5-zlib \
|
php5-zlib \
|
||||||
php5-zip \
|
php5-zip \
|
||||||
php5-gd
|
php5-gd \
|
||||||
|
su-exec
|
||||||
|
|
||||||
### phpBB
|
### phpBB
|
||||||
ENV PHPBB_VERSION 3.2.0
|
ENV PHPBB_VERSION 3.2.0
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ db_wait() {
|
|||||||
db_migrate() {
|
db_migrate() {
|
||||||
if [[ "${PHPBB_DB_AUTOMIGRATE}" = "true" && "${PHPBB_INSTALL}" != "true" ]]; then
|
if [[ "${PHPBB_DB_AUTOMIGRATE}" = "true" && "${PHPBB_INSTALL}" != "true" ]]; then
|
||||||
echo "$(date) - applying migrations"
|
echo "$(date) - applying migrations"
|
||||||
php bin/phpbbcli.php db:migrate
|
su-exec apache php bin/phpbbcli.php db:migrate
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user