Contao is an Open Source PHP Content Management System for people who want a professional website that is easy to maintain. Visit the project website for more information.
- Web server
- PHP 7.1+ with GDlib, DOM and Phar
- MySQL 5.5.7+
- InnoDB with
innodb_large_prefix
enabled
MySQL versions prior to 5.7.7 do not have the innodb_large_prefix
option
enabled by default. To enable it in one of these versions, add the following
to your my.cnf
file:
innodb_large_prefix = 1
innodb_file_format = Barracuda
innodb_file_per_table = 1
If the option cannot be enabled on your server, please configure a different
database engine and character set in your app/config/config.yml
file:
doctrine:
dbal:
connections:
default:
default_table_options:
charset: utf8
collate: utf8_unicode_ci
engine: MyISAM
Chrome, Firefox, Safari 12+, IE 11, Edge 17+, Opera, Chrome for Android, Safari for iOS 11.3+, Samsung Internet 8.2+
See the installation chapter of the user's manual.
Contao is licensed under the terms of the LGPLv3.
Visit the support page to learn about the available support options.