使用drush时遇到问题。输入启用模块的命令后,我收到错误:
命令pm-enable需要更高的引导级别才能运行 - 你会[错误] 需要从更具功能性的Drupal环境中调用drush来运行 这个命令。 无法执行drush命令'en devel'。 [错误] Drush无法启动(引导)Drupal数据库。 [错误]
我已经尝试在settings.php localhost中为127.0.0.1更改主机 php_sapi_name()=='cli'? '127.0.0.1':'localhost'仍然无法正常工作。有人可以帮我吗?我在Ubuntu上工作Vagrant。感谢
这是drush状态的输出:
Drush was attempting to connect to:
Drupal版本:7.34
网站URI:http://default
数据库驱动:mysql
数据库用户名:root
数据库名称:omega
默认主题:garland
行政:花环
主题
PHP可执行文件:/ usr / bin / php
PHP配置:/etc/php5/cli/php.ini
PHP OS:Linux
Drush版本:6.2.0
捶打配置:
Drush别名文件:/home/hegi/.drush/omega.alias.drushrc.php
Drupal root:/ home / hegi / drubuntu-vagrant / docroot / omega
网站路径:sites / default
文件目录路径:sites / default / files
答案 0 :(得分:1)
好像你正在从drupal webroot文件夹外面进行匆忙。确保你从drupal所在的文件夹内运行drush,在该文件夹中的任何地方drush都不应该给你这个错误。