Drupal 8 突然重定向到 /core/install.php 页面

3

我正在更新网站上的一些内容,突然它不停地重定向到www.example.com/core/install.php,并显示以下信息:“Drupal已经安装”。我不知道原因是什么,因为之前都正常。


1
检查你的 MySQL 连接。 - Lucifer
很可能是mysql连接的问题。更准确地说,也许是从settings.php中读取DB连接凭据的问题。因此,请检查settings.php的文件权限。您的Web服务器应该能够读取settings.php。 - Hermann Schwarz
4个回答

1
也许是文件权限问题。尝试设置 Drupal 安装的 web 根目录的所有者:
chown -R YOUR-USER:WEBSERVER-USER .

特别是涉及到 settings.php 文件权限的问题。如果 Web 服务器无法读取此文件,则会启动新的安装过程并重定向到 /core/install.php。
如果有帮助,您可以继续使用此处描述的更安全的文件权限设置:https://www.drupal.org/node/244924

0

0
我们也遇到过这种情况,当您暂时失去与数据库(我们使用的是MySQL)的连接时会出现。我猜测代码假定如果您无法看到数据库,那么您一定在安装Drupal!

0
我们也遇到了这个问题。我们的问题是 Redis 缓存已损坏。 我们的解决方法是:
redis-cli FLUSHALL

然后重新启动Redis。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接