【问题标题】:how to re-install drupal 8 from scratch如何从头开始重新安装 drupal 8
【发布时间】:2018-03-29 18:53:04
【问题描述】:

Drupal 8 是否将其安装状态存储在数据库以外的位置?我已经多次删除数据库以从头开始安装,但此时它似乎正在跳过步骤,因为它认为它已经“半安装”。

我是 Drupal 新手,但经验丰富的开发人员。我正在使用 Windows 10、最新的 Firefox 浏览器、Drupal 8.5.1 和 MAMP(我认为是 4.0)。 我成功地创建了数据库,到达了安装页面的 Drupal 语言选择,然后启动了它,但是它跳过了数据库设置页面——显然它认为它已经知道它在哪里。而且,它跳过了“站点设置”步骤。
然后它会使用这个 url 启动一个空白页面:

http://localhost/drupal/core/install.php?rewrite=ok&langcode=en&profile=standard&continue=1

然后什么也没有发生。当我再次进入 drupal 页面时,它显示了登录页面——但我从来没有机会设置管理员用户,所以我被困在了这一点上。

那么,我该如何从一开始就开始呢?谢谢你

【问题讨论】:

  • 据我所知,drupal 还将配置文件存储在 sites/defaults/filessites/defaults/settings.php - 您是否尝试过从新的 drupal 副本开始,或者甚至更好,使用 composer 安装它?

标签: drupal drupal-8


【解决方案1】:

是的,在安装时 Drupal 在填充数据库之后还会做一些其他的事情。它会在/sites/default/sites/mysite 文件夹中创建一个settings.php 文件。在此文件中存储了一些信息,然后在您下次重新安装 Drupal 时自动跳过这些信息(主要是安装配置文件和数据库凭据)。

只需删除settings.php 文件并清空/sites/default/files/sites/mysite/files 文件夹,下次在浏览器中调用您的站点时,您将从零开始。


空白页可能是由配置错误的.htaccess 文件引起的。取消注释

RewriteBase /

在 Drupal 的根 .htaccess 文件中。


专业提示:如果您打算定期使用 Drupal,请使用此模板启动所有项目:https://github.com/drupal-composer/drupal-project 并选择 PHPStorm 作为 IDE。有关此模板的更多信息,请访问 DO

【讨论】:

    【解决方案2】:

    我已卸载 MAMP 并安装了 Acquia Dev Desktop —— 一切正常,使用相同版本的 Drupal。

    【讨论】:

      猜你喜欢
      • 2018-02-13
      • 1970-01-01
      • 1970-01-01
      • 2011-06-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-09
      • 2022-07-09
      相关资源
      最近更新 更多