使用drush更新Drupal后,我的网站说:“该网站遇到意外错误,请稍后再试”。与白色屏幕(WSOD)。
然后,当我试图使用drush重新构建缓存时,出现了一个由规则模块引发的drush致命错误。我用3.xdev版本替换了规则模块,从而纠正了这个问题。
我可以使用drush重建缓存和更新数据库。但世界末日还是在那里
我的下一步是启用错误报告。所以我加了一行
$config['system.logging']['error_level'] = 'verbose';
没有在屏幕上返回任何错误。我想知道D8的调试场景,因为我在另一个D8安装中遇到了同样的问题,但是在重新构建缓存之后,这个问题得到了纠正。我见过类似问题的用户发布的帖子,但是他们的问题的原因不同。因此,我坚信应该有一个可以适用于所有人的调试场景。
发布于 2017-04-29 20:54:01
1-如果您还没有安装钻孔程序,请安装它。
2-使用钻取清除缓存。
尽管如此,如果您面临问题,请开始使用错误日志进行调试,如下所示。
将下列行添加到您的settings.php
error_reporting(E_ALL);
ini_set('display_errors', TRUE);
ini_set('display_startup_errors', TRUE);
编辑settings.php时,将其默认文件权限更改为可写。您还可以在您的settings.php中添加以下内容
$config['system.logging']['error_level'] = 'verbose';
更多信息是可用的这里!
4-如果您在启用错误报告后发现与任何自定义/贡献模块相关的错误,service.You可能会用它的最新版本覆盖特定的模块文件夹,甚至尝试使用其dev版本。
5-您可以读取服务器日志消息以获得其他错误信息。根据服务器配置,这些日志文件可能有所不同。有关服务器日志文件可用这里的一些信息!
发布于 2021-01-04 22:05:10
只需运行以下命令重建您的网站,当您遇到一个问题“网站遇到意外错误。请稍后再试”后,任何新模块安装致命错误。
钻钻铬
https://drupal.stackexchange.com/questions/235215
复制