首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Drupal Drush:由于不可恢复的错误,Drush命令异常终止

Drupal Drush:由于不可恢复的错误,Drush命令异常终止
EN

Stack Overflow用户
提问于 2015-09-03 23:57:23
回答 3查看 6.4K关注 0票数 4

当我尝试从命令行运行Drush时,我得到以下错误:

Drush command terminated abnormally due to an unrecoverable error

我不确定为什么会发生这种情况,我也不知道它出了什么问题。当我运行drush -d -v status时,我得到以下输出:

代码语言:javascript
复制
$ drush -d -v status

Bootstrap to phase 0. [0.04 sec, 1.87 MB][bootstrap]
Drush bootstrap phase : _drush_bootstrap_drush() [0.04 sec, 1.98 MB] [bootstrap]

Cache HIT cid: 6.2.0-commandfiles-0-db3247e83fac7ae8173ddf4f9e97733a [0.05 sec, 2[MB][debug]

Bootstrap to phase 0. [0.15 sec, 5.25 MB][bootstrap]
Drush bootstrap phase : _drush_bootstrap_drupal_root() [0.19 sec, 5.25 MB] [bootstrap]

Initialized Drupal 7.35 root directory at /home/cms/production/website [0.21 sec, 6.14 MB][notice]

Drush bootstrap phase : _drush_bootstrap_drupal_site() [0.21 sec, 6.15 MB][bootstrap]

Initialized Drupal site default at sites/default [0.21 sec, 6.15 MB][notice]

Cache MISS cid: 6.2.0-install_profile-66ecfeb9791a023150773849f1550c5d [0.22 sec, 6.15 MB][debug]

Cache HIT cid: 6.2.0-commandfiles-2-90b5571ff64221f80c3320ec33b2ed28 [0.22 sec, 6.15 MB][debug]

Drush bootstrap phase : _drush_bootstrap_drupal_configuration() [0.22 sec, 6.44 MB][bootstrap]

Drush command terminated abnormally due to an unrecoverable error. [0.25 sec, 7.61 MB][error]

想知道是否有人遇到过这个问题并找到了解决方案。

EN

回答 3

Stack Overflow用户

发布于 2015-09-04 16:14:17

  1. 在Drupal内的watchdog页面检查错误。如果站点产生错误,则drush命令将失败。
  2. 如果您的站点使用特殊配置(不在sites/default下),则应将'-l domain.name‘添加到每个drush命令中。
票数 2
EN

Stack Overflow用户

发布于 2016-06-20 22:32:46

也许这是旧的这条信息,但我发现这篇文章非常有用,它对我也很有效。

首先检查你的站点是否有自定义模块之外的drupal_goto,这些调用应该检查drupal是否在cli模式下,如果没有,那么你可以发出一个"drupal_goto“指令。

完整列表:

  • 查找对drupal_goto的调用。在对“drupal_goto.
  • Look”调用执行退出之前,这些调用应该包装在对drupal_is_cli的调用中;在代码路径
  • 中,确保drush别名中的uri与在浏览器中访问的uri完全相同。
  • 重新安装Drupal,看看问题是否会再次发生。如果不是,站点之间有什么不同?
  • 一些可能导致此问题的模块包括require_login、secure_site、mobile_tools、restrict_ip

原文如下:https://www.drupal.org/node/1140842

票数 2
EN

Stack Overflow用户

发布于 2015-09-04 04:46:38

这很可能发生在某个已启用的模块上。不幸的是,调试输出没有给出任何关于它是哪个模块的进一步信息。

如果这是在开发环境中,我建议您开始逐个禁用贡献的模块,直到这个错误消失。我会从任何特别期望浏览器使用的模块开始,可能是像'mobile tools‘这样的模块,也可能是一个可能重定向用户的贡献模块。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32380388

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档