contao / managed-edition
Contao 管理版
5.4
2024-08-15 08:54 UTC
Requires
- contao/calendar-bundle: ^5.4
- contao/comments-bundle: ^5.4
- contao/conflicts: @dev
- contao/faq-bundle: ^5.4
- contao/listing-bundle: ^5.4
- contao/manager-bundle: 5.4.*
- contao/news-bundle: ^5.4
- contao/newsletter-bundle: ^5.4
Conflicts
README
Contao 是一款针对希望拥有易于维护的专业网站的用户的开源 PHP 内容管理系统。访问项目网站获取更多信息。
系统要求
- Web 服务器
- PHP 8.1+,GDlib 和 DOM
- MySQL 5.5.7+
- InnoDB,启用
innodb_large_prefix
InnoDB 大前缀
MySQL 版本低于 5.7.7 默认未启用 innodb_large_prefix
选项。要在这些版本之一中启用它,请将以下内容添加到您的 my.cnf
文件中
innodb_large_prefix = 1
innodb_file_format = Barracuda
innodb_file_per_table = 1
如果您的服务器无法启用此选项,请配置您的 config/config.yml
文件中的不同数据库引擎和字符集
doctrine: dbal: connections: default: default_table_options: charset: utf8 collate: utf8_unicode_ci engine: MyISAM
MySQL 严格模式
建议在 "严格模式" 下运行 MySQL 以防止数据损坏或截断,并保证数据完整性。从 Contao 4.12 版本开始,安装工具会显示警告,如果数据库服务器未在严格模式下运行。要启用它,请将以下内容添加到您的 my.cnf
文件中,或确保设置已相应调整
[mysqld]
…
sql_mode="TRADITIONAL"
…
如果您的服务器无法启用此设置,请配置您的 config/config.yml
文件中的连接选项
doctrine: dbal: connections: default: options: # Depending on the DB driver, the option key is either 1002 (pdo_mysql) or 3 (mysqli) 1002: "SET SESSION sql_mode=(SELECT CONCAT(@@sql_mode, ',TRADITIONAL'))"
浏览器兼容性
Chrome、Firefox、Safari 12+、Edge 17+、Opera、Android 的 Chrome、iOS 11.3+ 的 Safari、Samsung Internet 8.2+
安装
请参阅用户手册中的安装章节。
文档
许可
Contao 根据 LGPLv3 许可协议授权。
获取支持
访问支持页面了解可用的支持选项。