

See the release notes for more information. If none of these solutions are currently suitable, you can remove the new collationĬonfiguration from app/_config/mysite.yml to default back to the previous default collation.Įxisting projects that upgrade to Recipe 4.7.0 will unintentionally adopt this configuration change. You can rectify this issue by upgrading MySQL, enabling the innodb_large_prefix setting if available, or reducing the MariaDB ~10.1 matches MySQL 5.6's behaviour, >10.2 matches 5.7's.MySQL 5.7 and newer have innodb_large_prefix enabled by default.MySQL 5.6 supports larger indexes (3072 bytes) if the innodb_large_prefix setting is enabled (but not by default).MySQL 5.5 and lower cannot support indexes larger than 768 bytes (192 characters).Related to Varchar fields exceeding the maximum indexable size: In Silverstripe CMS Recipe 4.7 and later, new projects default to the utf8mb4_unicode_ci collation when runningĪgainst MySQL, which offers better support for multi-byte characters such as emoji. SQLite ( third party module, community supported).SQL Server ( third party module, community supported).PostgreSQL ( third party module, community.When a PHP version reaches end-of-life, Silverstripe CMS drops support for it in the next minor release. Silverstripe CMS tracks the official PHP release support timeline. Use phpinfo() to inspect your configuration. PHP extension for a database connector (e.g.PHP extension for image manipulation: Either gd or imagick.PHP configuration: memory_limit with at least 48M.PHP extensions: ctype, dom, fileinfo, hash, intl, mbstring, session, simplexml, tokenizer, xml.
#Mysql database server hardware requirements update
The server to update templates, website logic, and perform upgrades or maintenance. Website designers and developers require access to the files on To access a web-based GUI to do their day-to-day work. Content authors and website administrators use their web browser

Silverstripe CMS needs to be installed on a web server.

Upgrading to PHPUnit 9.5 for PHP8 support.
