我这周开始学习 Drupal,我已经在我的虚拟机上安装了 drush 与 CenOS(Drupal 版本:7.28,Drush 版本:7.0-dev)。我通过命令使用 drush 安装了 drupal:drush dl --drupal-project-rename=mysite 并通过命令下载了一些模块:drush dl admin_menu ctools views ... 但是当我想通过命令在 Drupal 中启用这些模块时:drush en -y admin_menu_toolbar ...我有错误:命令 pm-enable 需要更高的引导级别才能运行 - 您需要从功能更强大的 Drupal 环境调用 drush 来[错误] 运行此命令。无法执行 drush 命令“en admin_menu”。[错误] Drush 无法启动(引导)Drupal 数据库。
我更改了文件 /sites/default/settings.php 中的代码
'host' => 'localhost', to
'host' => php_sapi_name() == 'cli' ? '127.0.0.1' : 'localhost',
但它仍然不起作用。
请告诉我我该如何解决?
如果我使用命令“drush si standard --db-url=mysql://user:password@localhost/db_name”创建数据库并安装drupal。但是当我尝试使用提供的用户名和密码登录时,服务器回答我“404 Not found”。
图片:
http://gyazo.com/c34c2f361d1675d6df42b909d7eded09 http://gyazo.com/a118b2e370b79103046f21e50f955b2f