[wp-trac] [WordPress Trac] #32051: Creating new posts/terms with non-English characters is broken for tables with cp1251 collation in 4.1.2
WordPress Trac
noreply at wordpress.org
Wed Apr 22 12:16:45 UTC 2015
#32051: Creating new posts/terms with non-English characters is broken for tables
with cp1251 collation in 4.1.2
--------------------------+-----------------------
Reporter: vloo | Owner: pento
Type: defect (bug) | Status: accepted
Priority: high | Milestone: 4.2
Component: Database | Version: 4.1.2
Severity: critical | Resolution:
Keywords: has-patch | Focuses:
--------------------------+-----------------------
Comment (by vloo):
I guess @LewisCowles is right that we shouldn't keep supporting all kinds
of weird legacy collations in the long run. Still this is a mess that
WordPress did or let people do to themselves "long time ago, in a galaxy
far, far away, where people are not English speaking". Best solution would
be to have a "band-aid" until there is a database migration script that
converts people's databases to utf8mb4.
Either this, or a screaming warning notification at the upgrade screen,
telling the administrator that their site will be in trouble because of
their collation, that is being left unsupported in the next major release.
Support over legacy technology should never be dropped silently during a
security release, letting people save themselves (if they can) after they
find out their sites are actually safe but not functioning properly.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/32051#comment:10>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list