我正在使用MAMP pro 4.1,我已经成功创建了主机,但是每当我尝试安装Drupal 8时,它只会创建大约13-14个表并崩溃。 在检查我发现的MySQL日志时
[Warning] InnoDB: Table mysql/innodb_index_stats has length mismatch in the column name table_name. Please run mysql_upgrade
我还使用了 MAMP Pro 的附加功能,并且安装了 Drupal 8,但它始终在每个 URL 中都包含索引.php,例如drupal8/index.php/user/login
,并且始终显示找不到页面。
版本详情:
MySQL version: 5.7.24
Drupal version: drupal-8.7.2
PHP Version: 7.3.5 and 7.2.10
MySQL、MariaDB 或 Percona Server(推荐(。
需要MySQL 5.5.3/MariaDB 5.5.20/Percona Server 5.5.8或更高版本,InnoDB作为主要存储引擎,并且需要PDO数据库扩展。
注意 1:MySQL 8 仅在 Drupal 8.6 或更高版本上受支持,请参阅此问题。
注意2:Drupal本身通常使用默认的MySQL配置运行。更复杂的站点可能需要更改数据库的配置。您可以使用本文档解决这些常见的配置问题。
看到这里