跳转到主要内容
长风 提交于 12 January 2023

Drupal10发布已经一段时间了,成都长风Drupal开发根据Drupal官网发布的信息,总结了Drupal10安装的环境要求,供您参考。如果仍有疑问,可以咨询成都长风Drupal开发团队

1、PHP要求

Drupal 10需要PHP 8.1或更高版本。
PHP 8.1.0到8.1.5版本的PHP OPcache存在一个错误,可能会在运行时导致类自动加载的间歇性致命错误,因此建议使用PHP 8.1.6或更高版本。
当网站使用的PHP版本已达到其正式使用期限时,Drupal状态报告页面上会显示警告。这不会阻止运行、更新或安装Drupal,除非版本低于绝对最低要求。查看有关不支持的PHP版本的手册文档以了解更多信息。

2、数据库要求

Drupal 10核心支持以下最低数据库版本:
MySQL或Percona 5.7.8。
MariaDB 10.3.7(这是一个比MySQL版本更新的版本。)
带有pg_trgm扩展名的PostgreSQL 12。
带有JSON1扩展名的SQLite 3.26。PHP并不总是使用系统提供的SQLite,因此请验证您的PHP是否至少使用此版本编译。

3、浏览器支持更改

Drupal 10不支持Internet Explorer 11。
已删除对旧版本UC浏览器的支持。依赖WebView的较新版本的浏览器应不受影响。
有关详细信息,请参阅浏览器支持策略。

4、Composer要求

Drupal 10推荐Composer 2.3.6或更高版本,这是与PHP 8.2和即将推出的自动更新功能兼容所必需的。核心开发人员必须至少更新到Composer 2.3.6才能在Drupal核心上工作,站点所有者将收到旧版本的警告。Drupal不会安装或更新低于2.1的Composer版本。

要更新主机的Composer版本,请运行:

Composer自我更新
您可以随时使用以下方法回滚到以前的版本:
composer self-update --rollback

使用以下选项更新到特定版本:
composer self-update 2.3.6