We use cookies to improve your experience. No personal information is gathered and we don't serve ads. Cookies Policy.

ExpressionEngine Logo ExpressionEngine
Features Pricing Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University
Log In or Sign Up
Log In Sign Up
ExpressionEngine Logo
Features Pro new Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University Blog
  • Home
  • Forums

Are UTF8MB4 tables required for EE4?

Development and Programming

David Hyland's avatar
David Hyland
210 posts
7 years ago
David Hyland's avatar David Hyland

I see that EE4 creates UTF8MB4 tables but is this required? My staging server with Nexcess is still running PHP 5.6 and they say that only PHP7 supports UFT8MB4.

I could possibly upgrade the server to use PHP7 but I’ve got several old EE2 sites running there. Does EE 2.8.1 run off PHP7 without issues?

       
Derek Jones's avatar
Derek Jones
7,561 posts
7 years ago
Derek Jones's avatar Derek Jones

v2.8.1 was released well before PHP 7, so no, it won’t work, but you should be able to easily update to the latest v2. PHP 7 compatibility was added in 2.11.0. You’ll have improved performance and it would be a shame to hobble v4 just because it shares a server with four-year-old software. So that’s my recommendation. But no, v4 doesn’t require utf8mb4 but you will not have any emoji support and will have to do a massive conversion of your database at a later date when you inevitably upgrade your environment.

       

Reply

Sign In To Reply

ExpressionEngine Home Features Pro Contact Version Support
Learn Docs University Forums
Resources Support Add-Ons Partners Blog
Privacy Terms Trademark Use License

Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.