Skip to content

Commit f5389a9

Browse files
authored
Merge pull request #589 from infosiftr/htaccess
Skip copying .htaccess if it already exists
2 parents 665ecf7 + ccc699d commit f5389a9

19 files changed

+95
-38
lines changed

beta/php7.3/apache/docker-entrypoint.sh

Lines changed: 5 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

beta/php7.3/fpm-alpine/docker-entrypoint.sh

Lines changed: 5 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

beta/php7.3/fpm/docker-entrypoint.sh

Lines changed: 5 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

beta/php7.4/apache/docker-entrypoint.sh

Lines changed: 5 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

beta/php7.4/fpm-alpine/docker-entrypoint.sh

Lines changed: 5 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

beta/php7.4/fpm/docker-entrypoint.sh

Lines changed: 5 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

beta/php8.0/apache/docker-entrypoint.sh

Lines changed: 5 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

beta/php8.0/fpm-alpine/docker-entrypoint.sh

Lines changed: 5 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

beta/php8.0/fpm/docker-entrypoint.sh

Lines changed: 5 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docker-entrypoint.sh

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,11 +51,14 @@ if [[ "$1" == apache2* ]] || [ "$1" = 'php-fpm' ]; then
5151
fi
5252
# loop over "pluggable" content in the source, and if it already exists in the destination, skip it
5353
# https://github.com/docker-library/wordpress/issues/506 ("wp-content" persisted, "akismet" updated, WordPress container restarted/recreated, "akismet" downgraded)
54-
for contentDir in /usr/src/wordpress/wp-content/*/*/; do
54+
for contentDir in \
55+
/usr/src/wordpress/.htaccess \
56+
/usr/src/wordpress/wp-content/*/*/ \
57+
; do
5558
contentDir="${contentDir%/}"
5659
[ -d "$contentDir" ] || continue
5760
contentPath="${contentDir#/usr/src/wordpress/}" # "wp-content/plugins/akismet", etc.
58-
if [ -d "$PWD/$contentPath" ]; then
61+
if [ -e "$PWD/$contentPath" ]; then
5962
echo >&2 "WARNING: '$PWD/$contentPath' exists! (not copying the WordPress version)"
6063
sourceTarArgs+=( --exclude "./$contentPath" )
6164
fi

latest/php7.3/apache/docker-entrypoint.sh

Lines changed: 5 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

latest/php7.3/fpm-alpine/docker-entrypoint.sh

Lines changed: 5 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

latest/php7.3/fpm/docker-entrypoint.sh

Lines changed: 5 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

latest/php7.4/apache/docker-entrypoint.sh

Lines changed: 5 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

latest/php7.4/fpm-alpine/docker-entrypoint.sh

Lines changed: 5 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

latest/php7.4/fpm/docker-entrypoint.sh

Lines changed: 5 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

latest/php8.0/apache/docker-entrypoint.sh

Lines changed: 5 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

latest/php8.0/fpm-alpine/docker-entrypoint.sh

Lines changed: 5 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

latest/php8.0/fpm/docker-entrypoint.sh

Lines changed: 5 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)