Я не могу использовать 'drush status', когда «localhost» находится в моих настройках. Если я переключаюсь на «127.0.0.1», статус Drush работает, но он не подключен должным образом; его висит порт. Я использую MAMP Pro 3, и он предпочитает «localhost» и порт 8889. Если я использую версию IP, MAMP выдает исключение PDO (или время ожидания, в зависимости от того, добавляю ли я порт).Drush 7 не работает с 'localhost'
Как настроить MAMP 3 для работы с Drush?
За исключением версии MAMP, моя проблема аналогична Drush enable error и Drush install on local server error (Command pm-enable needs a higher bootstrap level). Я создал символическую ссылку, рекомендованную там, но я не уверен, использует ли MAMP путь/var.
Моя ошибка:
<h1>Additional uncaught exception thrown while handling exception.</h1>
<h2>Original</h2><p>PDOException: SQLSTATE[HY000] [2002] No such file or directory in drupal_is_denied()
(line 1921 of /Users/mypath/includes/bootstrap.inc).</p><h2>Additional</h2><p>PDOException: SQLSTATE[HY000] [2002]
No such file or directory in _registry_check_code() (line 3194 of /Users/mypath/includes/bootstrap.inc).</p>
<hr />Drush command terminated abnormally due to an unrecoverable error.
[error]