Drupal 8未与MAMP Pro和Windows 10一起安装

时间:2019-08-27 06:09:13

标签: php mysql apache drupal drupal-8

我正在使用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的Extras功能,并安装了Drupal 8,但它始终在每个drupal8/index.php/user/login之类的URL中包含index.php,并始终显示未找到页面。

版本详细信息:

MySQL version: 5.7.24 Drupal version: drupal-8.7.2 PHP Version: 7.3.5 and 7.2.10

1 个答案:

答案 0 :(得分:2)

MySQL,MariaDB或Percona服务器(推荐)。

需要使用InnoDB作为主要存储引擎的MySQL 5.5.3 / MariaDB 5.5.20 / Percona Server 5.5.8或更高版本,并且需要PDO数据库扩展。

注1:仅Drupal 8.6或更高版本,see this问题上支持MySQL 8。

注2:Drupal本身通常将使用默认的MySQL配置运行。一个更复杂的站点可能需要更改数据库的配置。您可以使用this documentation解决这些常见的配置问题。

see this