Skip to content

Conversation

@yosifkit
Copy link
Member

Changes:

Changes:

- docker-library/wordpress@bdaac32: Merge pull request docker-library/wordpress#976 from infosiftr/utf8mb4
- docker-library/wordpress@cb4dee6: Apply upstream default charset change
@yosifkit yosifkit requested a review from a team as a code owner August 13, 2025 20:25
@github-actions
Copy link

Diff for e768661:
diff --git a/_bashbrew-arches b/_bashbrew-arches
index 3616e93..a37aa8b 100644
--- a/_bashbrew-arches
+++ b/_bashbrew-arches
@@ -4,7 +4,6 @@ arm32v6
 arm32v7
 arm64v8
 i386
-mips64le
 ppc64le
 riscv64
 s390x
diff --git a/_bashbrew-cat b/_bashbrew-cat
index 02e6b01..07f7fc7 100644
--- a/_bashbrew-cat
+++ b/_bashbrew-cat
@@ -2,63 +2,63 @@ Maintainers: Tianon Gravi <[email protected]> (@tianon), Joseph Ferguson <yosi
 GitRepo: https://github.com/docker-library/wordpress.git
 
 Tags: 6.8.2-apache, 6.8-apache, 6-apache, apache, 6.8.2, 6.8, 6, latest, 6.8.2-php8.2-apache, 6.8-php8.2-apache, 6-php8.2-apache, php8.2-apache, 6.8.2-php8.2, 6.8-php8.2, 6-php8.2, php8.2
-Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
-GitCommit: 6b67cd46375883e2e25d218736ce936f93aca3b2
+Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
+GitCommit: cb4dee629a6dbc942cb218f3d8516e71eb13b27e
 Directory: latest/php8.2/apache
 
 Tags: 6.8.2-fpm, 6.8-fpm, 6-fpm, fpm, 6.8.2-php8.2-fpm, 6.8-php8.2-fpm, 6-php8.2-fpm, php8.2-fpm
-Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
-GitCommit: 6b67cd46375883e2e25d218736ce936f93aca3b2
+Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
+GitCommit: cb4dee629a6dbc942cb218f3d8516e71eb13b27e
 Directory: latest/php8.2/fpm
 
 Tags: 6.8.2-fpm-alpine, 6.8-fpm-alpine, 6-fpm-alpine, fpm-alpine, 6.8.2-php8.2-fpm-alpine, 6.8-php8.2-fpm-alpine, 6-php8.2-fpm-alpine, php8.2-fpm-alpine
 Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
-GitCommit: 6b67cd46375883e2e25d218736ce936f93aca3b2
+GitCommit: cb4dee629a6dbc942cb218f3d8516e71eb13b27e
 Directory: latest/php8.2/fpm-alpine
 
 Tags: 6.8.2-php8.1-apache, 6.8-php8.1-apache, 6-php8.1-apache, php8.1-apache, 6.8.2-php8.1, 6.8-php8.1, 6-php8.1, php8.1
-Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
-GitCommit: 6b67cd46375883e2e25d218736ce936f93aca3b2
+Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
+GitCommit: cb4dee629a6dbc942cb218f3d8516e71eb13b27e
 Directory: latest/php8.1/apache
 
 Tags: 6.8.2-php8.1-fpm, 6.8-php8.1-fpm, 6-php8.1-fpm, php8.1-fpm
-Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
-GitCommit: 6b67cd46375883e2e25d218736ce936f93aca3b2
+Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
+GitCommit: cb4dee629a6dbc942cb218f3d8516e71eb13b27e
 Directory: latest/php8.1/fpm
 
 Tags: 6.8.2-php8.1-fpm-alpine, 6.8-php8.1-fpm-alpine, 6-php8.1-fpm-alpine, php8.1-fpm-alpine
 Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
-GitCommit: 6b67cd46375883e2e25d218736ce936f93aca3b2
+GitCommit: cb4dee629a6dbc942cb218f3d8516e71eb13b27e
 Directory: latest/php8.1/fpm-alpine
 
 Tags: 6.8.2-php8.3-apache, 6.8-php8.3-apache, 6-php8.3-apache, php8.3-apache, 6.8.2-php8.3, 6.8-php8.3, 6-php8.3, php8.3
-Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
-GitCommit: 6b67cd46375883e2e25d218736ce936f93aca3b2
+Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
+GitCommit: cb4dee629a6dbc942cb218f3d8516e71eb13b27e
 Directory: latest/php8.3/apache
 
 Tags: 6.8.2-php8.3-fpm, 6.8-php8.3-fpm, 6-php8.3-fpm, php8.3-fpm
-Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
-GitCommit: 6b67cd46375883e2e25d218736ce936f93aca3b2
+Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
+GitCommit: cb4dee629a6dbc942cb218f3d8516e71eb13b27e
 Directory: latest/php8.3/fpm
 
 Tags: 6.8.2-php8.3-fpm-alpine, 6.8-php8.3-fpm-alpine, 6-php8.3-fpm-alpine, php8.3-fpm-alpine
 Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
-GitCommit: 6b67cd46375883e2e25d218736ce936f93aca3b2
+GitCommit: cb4dee629a6dbc942cb218f3d8516e71eb13b27e
 Directory: latest/php8.3/fpm-alpine
 
 Tags: 6.8.2-php8.4-apache, 6.8-php8.4-apache, 6-php8.4-apache, php8.4-apache, 6.8.2-php8.4, 6.8-php8.4, 6-php8.4, php8.4
-Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
-GitCommit: 6b67cd46375883e2e25d218736ce936f93aca3b2
+Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
+GitCommit: cb4dee629a6dbc942cb218f3d8516e71eb13b27e
 Directory: latest/php8.4/apache
 
 Tags: 6.8.2-php8.4-fpm, 6.8-php8.4-fpm, 6-php8.4-fpm, php8.4-fpm
-Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
-GitCommit: 6b67cd46375883e2e25d218736ce936f93aca3b2
+Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
+GitCommit: cb4dee629a6dbc942cb218f3d8516e71eb13b27e
 Directory: latest/php8.4/fpm
 
 Tags: 6.8.2-php8.4-fpm-alpine, 6.8-php8.4-fpm-alpine, 6-php8.4-fpm-alpine, php8.4-fpm-alpine
 Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
-GitCommit: 6b67cd46375883e2e25d218736ce936f93aca3b2
+GitCommit: cb4dee629a6dbc942cb218f3d8516e71eb13b27e
 Directory: latest/php8.4/fpm-alpine
 
 Tags: cli-2.12.0, cli-2.12, cli-2, cli, cli-2.12.0-php8.2, cli-2.12-php8.2, cli-2-php8.2, cli-php8.2
diff --git a/wordpress_php8.1-fpm-alpine/wp-config-docker.php b/wordpress_php8.1-fpm-alpine/wp-config-docker.php
index 6df9809..ada2ee3 100644
--- a/wordpress_php8.1-fpm-alpine/wp-config-docker.php
+++ b/wordpress_php8.1-fpm-alpine/wp-config-docker.php
@@ -59,7 +59,7 @@ define( 'DB_PASSWORD', getenv_docker('WORDPRESS_DB_PASSWORD', 'example password'
 define( 'DB_HOST', getenv_docker('WORDPRESS_DB_HOST', 'mysql') );
 
 /** Database charset to use in creating database tables. */
-define( 'DB_CHARSET', getenv_docker('WORDPRESS_DB_CHARSET', 'utf8') );
+define( 'DB_CHARSET', getenv_docker('WORDPRESS_DB_CHARSET', 'utf8mb4') );
 
 /** The database collate type. Don't change this if in doubt. */
 define( 'DB_COLLATE', getenv_docker('WORDPRESS_DB_COLLATE', '') );
diff --git a/wordpress_php8.1-fpm/wp-config-docker.php b/wordpress_php8.1-fpm/wp-config-docker.php
index 6df9809..ada2ee3 100644
--- a/wordpress_php8.1-fpm/wp-config-docker.php
+++ b/wordpress_php8.1-fpm/wp-config-docker.php
@@ -59,7 +59,7 @@ define( 'DB_PASSWORD', getenv_docker('WORDPRESS_DB_PASSWORD', 'example password'
 define( 'DB_HOST', getenv_docker('WORDPRESS_DB_HOST', 'mysql') );
 
 /** Database charset to use in creating database tables. */
-define( 'DB_CHARSET', getenv_docker('WORDPRESS_DB_CHARSET', 'utf8') );
+define( 'DB_CHARSET', getenv_docker('WORDPRESS_DB_CHARSET', 'utf8mb4') );
 
 /** The database collate type. Don't change this if in doubt. */
 define( 'DB_COLLATE', getenv_docker('WORDPRESS_DB_COLLATE', '') );
diff --git a/wordpress_php8.1/wp-config-docker.php b/wordpress_php8.1/wp-config-docker.php
index 6df9809..ada2ee3 100644
--- a/wordpress_php8.1/wp-config-docker.php
+++ b/wordpress_php8.1/wp-config-docker.php
@@ -59,7 +59,7 @@ define( 'DB_PASSWORD', getenv_docker('WORDPRESS_DB_PASSWORD', 'example password'
 define( 'DB_HOST', getenv_docker('WORDPRESS_DB_HOST', 'mysql') );
 
 /** Database charset to use in creating database tables. */
-define( 'DB_CHARSET', getenv_docker('WORDPRESS_DB_CHARSET', 'utf8') );
+define( 'DB_CHARSET', getenv_docker('WORDPRESS_DB_CHARSET', 'utf8mb4') );
 
 /** The database collate type. Don't change this if in doubt. */
 define( 'DB_COLLATE', getenv_docker('WORDPRESS_DB_COLLATE', '') );
diff --git a/wordpress_php8.2-fpm-alpine/wp-config-docker.php b/wordpress_php8.2-fpm-alpine/wp-config-docker.php
index 6df9809..ada2ee3 100644
--- a/wordpress_php8.2-fpm-alpine/wp-config-docker.php
+++ b/wordpress_php8.2-fpm-alpine/wp-config-docker.php
@@ -59,7 +59,7 @@ define( 'DB_PASSWORD', getenv_docker('WORDPRESS_DB_PASSWORD', 'example password'
 define( 'DB_HOST', getenv_docker('WORDPRESS_DB_HOST', 'mysql') );
 
 /** Database charset to use in creating database tables. */
-define( 'DB_CHARSET', getenv_docker('WORDPRESS_DB_CHARSET', 'utf8') );
+define( 'DB_CHARSET', getenv_docker('WORDPRESS_DB_CHARSET', 'utf8mb4') );
 
 /** The database collate type. Don't change this if in doubt. */
 define( 'DB_COLLATE', getenv_docker('WORDPRESS_DB_COLLATE', '') );
diff --git a/wordpress_php8.2-fpm/wp-config-docker.php b/wordpress_php8.2-fpm/wp-config-docker.php
index 6df9809..ada2ee3 100644
--- a/wordpress_php8.2-fpm/wp-config-docker.php
+++ b/wordpress_php8.2-fpm/wp-config-docker.php
@@ -59,7 +59,7 @@ define( 'DB_PASSWORD', getenv_docker('WORDPRESS_DB_PASSWORD', 'example password'
 define( 'DB_HOST', getenv_docker('WORDPRESS_DB_HOST', 'mysql') );
 
 /** Database charset to use in creating database tables. */
-define( 'DB_CHARSET', getenv_docker('WORDPRESS_DB_CHARSET', 'utf8') );
+define( 'DB_CHARSET', getenv_docker('WORDPRESS_DB_CHARSET', 'utf8mb4') );
 
 /** The database collate type. Don't change this if in doubt. */
 define( 'DB_COLLATE', getenv_docker('WORDPRESS_DB_COLLATE', '') );
diff --git a/wordpress_php8.2/wp-config-docker.php b/wordpress_php8.2/wp-config-docker.php
index 6df9809..ada2ee3 100644
--- a/wordpress_php8.2/wp-config-docker.php
+++ b/wordpress_php8.2/wp-config-docker.php
@@ -59,7 +59,7 @@ define( 'DB_PASSWORD', getenv_docker('WORDPRESS_DB_PASSWORD', 'example password'
 define( 'DB_HOST', getenv_docker('WORDPRESS_DB_HOST', 'mysql') );
 
 /** Database charset to use in creating database tables. */
-define( 'DB_CHARSET', getenv_docker('WORDPRESS_DB_CHARSET', 'utf8') );
+define( 'DB_CHARSET', getenv_docker('WORDPRESS_DB_CHARSET', 'utf8mb4') );
 
 /** The database collate type. Don't change this if in doubt. */
 define( 'DB_COLLATE', getenv_docker('WORDPRESS_DB_COLLATE', '') );
diff --git a/wordpress_php8.3-fpm-alpine/wp-config-docker.php b/wordpress_php8.3-fpm-alpine/wp-config-docker.php
index 6df9809..ada2ee3 100644
--- a/wordpress_php8.3-fpm-alpine/wp-config-docker.php
+++ b/wordpress_php8.3-fpm-alpine/wp-config-docker.php
@@ -59,7 +59,7 @@ define( 'DB_PASSWORD', getenv_docker('WORDPRESS_DB_PASSWORD', 'example password'
 define( 'DB_HOST', getenv_docker('WORDPRESS_DB_HOST', 'mysql') );
 
 /** Database charset to use in creating database tables. */
-define( 'DB_CHARSET', getenv_docker('WORDPRESS_DB_CHARSET', 'utf8') );
+define( 'DB_CHARSET', getenv_docker('WORDPRESS_DB_CHARSET', 'utf8mb4') );
 
 /** The database collate type. Don't change this if in doubt. */
 define( 'DB_COLLATE', getenv_docker('WORDPRESS_DB_COLLATE', '') );
diff --git a/wordpress_php8.3-fpm/wp-config-docker.php b/wordpress_php8.3-fpm/wp-config-docker.php
index 6df9809..ada2ee3 100644
--- a/wordpress_php8.3-fpm/wp-config-docker.php
+++ b/wordpress_php8.3-fpm/wp-config-docker.php
@@ -59,7 +59,7 @@ define( 'DB_PASSWORD', getenv_docker('WORDPRESS_DB_PASSWORD', 'example password'
 define( 'DB_HOST', getenv_docker('WORDPRESS_DB_HOST', 'mysql') );
 
 /** Database charset to use in creating database tables. */
-define( 'DB_CHARSET', getenv_docker('WORDPRESS_DB_CHARSET', 'utf8') );
+define( 'DB_CHARSET', getenv_docker('WORDPRESS_DB_CHARSET', 'utf8mb4') );
 
 /** The database collate type. Don't change this if in doubt. */
 define( 'DB_COLLATE', getenv_docker('WORDPRESS_DB_COLLATE', '') );
diff --git a/wordpress_php8.3/wp-config-docker.php b/wordpress_php8.3/wp-config-docker.php
index 6df9809..ada2ee3 100644
--- a/wordpress_php8.3/wp-config-docker.php
+++ b/wordpress_php8.3/wp-config-docker.php
@@ -59,7 +59,7 @@ define( 'DB_PASSWORD', getenv_docker('WORDPRESS_DB_PASSWORD', 'example password'
 define( 'DB_HOST', getenv_docker('WORDPRESS_DB_HOST', 'mysql') );
 
 /** Database charset to use in creating database tables. */
-define( 'DB_CHARSET', getenv_docker('WORDPRESS_DB_CHARSET', 'utf8') );
+define( 'DB_CHARSET', getenv_docker('WORDPRESS_DB_CHARSET', 'utf8mb4') );
 
 /** The database collate type. Don't change this if in doubt. */
 define( 'DB_COLLATE', getenv_docker('WORDPRESS_DB_COLLATE', '') );
diff --git a/wordpress_php8.4-fpm-alpine/wp-config-docker.php b/wordpress_php8.4-fpm-alpine/wp-config-docker.php
index 6df9809..ada2ee3 100644
--- a/wordpress_php8.4-fpm-alpine/wp-config-docker.php
+++ b/wordpress_php8.4-fpm-alpine/wp-config-docker.php
@@ -59,7 +59,7 @@ define( 'DB_PASSWORD', getenv_docker('WORDPRESS_DB_PASSWORD', 'example password'
 define( 'DB_HOST', getenv_docker('WORDPRESS_DB_HOST', 'mysql') );
 
 /** Database charset to use in creating database tables. */
-define( 'DB_CHARSET', getenv_docker('WORDPRESS_DB_CHARSET', 'utf8') );
+define( 'DB_CHARSET', getenv_docker('WORDPRESS_DB_CHARSET', 'utf8mb4') );
 
 /** The database collate type. Don't change this if in doubt. */
 define( 'DB_COLLATE', getenv_docker('WORDPRESS_DB_COLLATE', '') );
diff --git a/wordpress_php8.4-fpm/wp-config-docker.php b/wordpress_php8.4-fpm/wp-config-docker.php
index 6df9809..ada2ee3 100644
--- a/wordpress_php8.4-fpm/wp-config-docker.php
+++ b/wordpress_php8.4-fpm/wp-config-docker.php
@@ -59,7 +59,7 @@ define( 'DB_PASSWORD', getenv_docker('WORDPRESS_DB_PASSWORD', 'example password'
 define( 'DB_HOST', getenv_docker('WORDPRESS_DB_HOST', 'mysql') );
 
 /** Database charset to use in creating database tables. */
-define( 'DB_CHARSET', getenv_docker('WORDPRESS_DB_CHARSET', 'utf8') );
+define( 'DB_CHARSET', getenv_docker('WORDPRESS_DB_CHARSET', 'utf8mb4') );
 
 /** The database collate type. Don't change this if in doubt. */
 define( 'DB_COLLATE', getenv_docker('WORDPRESS_DB_COLLATE', '') );
diff --git a/wordpress_php8.4/wp-config-docker.php b/wordpress_php8.4/wp-config-docker.php
index 6df9809..ada2ee3 100644
--- a/wordpress_php8.4/wp-config-docker.php
+++ b/wordpress_php8.4/wp-config-docker.php
@@ -59,7 +59,7 @@ define( 'DB_PASSWORD', getenv_docker('WORDPRESS_DB_PASSWORD', 'example password'
 define( 'DB_HOST', getenv_docker('WORDPRESS_DB_HOST', 'mysql') );
 
 /** Database charset to use in creating database tables. */
-define( 'DB_CHARSET', getenv_docker('WORDPRESS_DB_CHARSET', 'utf8') );
+define( 'DB_CHARSET', getenv_docker('WORDPRESS_DB_CHARSET', 'utf8mb4') );
 
 /** The database collate type. Don't change this if in doubt. */
 define( 'DB_COLLATE', getenv_docker('WORDPRESS_DB_COLLATE', '') );

Relevant Maintainers:

@tianon tianon merged commit 2102a84 into docker-library:master Aug 13, 2025
21 checks passed
@tianon tianon deleted the wordpress branch August 13, 2025 21:02
Muscraft pushed a commit to Muscraft/official-images that referenced this pull request Aug 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants