Не удается клонировать сайт AEGIR

Я получаю эту ошибку при клонировании сайта на AEGIR

Неизвестная опция: --profile. Для получения информации о доступных параметрах см. Раздел "Резервная копия справки drush" Чтобы подавить эту ошибку, добавьте параметр --strict=0. [2,39 с, 21,19 МБ]

Я использую aegir3 на Ubuntu 14.04.4. Может кто-нибудь, пожалуйста, помогите мне решить это. Я искал в Интернете, но нет решения по этому вопросу. Эта проблема также возникает при миграции.

2 ответа

Вы можете найти больше пользователей Aegir на новом форуме поддержки сообщества

http://ask.aegir.support/

У меня была похожая проблема, и я нашел там решение

Я обнаружил, что отладка проблем Aegir была намного проще, если вы выполняли команды Drush напрямую.

Вы можете найти команду, просматривая сообщения журнала, следя за записями, такими как

Backend invoke: /usr/bin/php -d magic_quotes_gpc=Off -d magic_quotes_runti... (Expand)

Ниже записей, подобных приведенным выше, вы найдете команду, которая была выполнена, разверните ее, нажав кнопку (Развернуть), и скопируйте команду (я обнаружил, что иногда расширение не работает, в таких случаях я просто использую инструменты Chrome, чтобы посмотреть на источник и скопировать его)

/usr/bin/php  -d magic_quotes_gpc=Off -d magic_quotes_runtime=Off -d magic_quotes_sybase=Off /var/aegir/.composer/vendor/drush/drush/drush.php --php=/usr/bin/php --php-options=' -d magic_quotes_gpc=Off -d magic_quotes_runtime=Off -d magic_quotes_sybase=Off'  --backend=2 --yes @centosintranet provision-install-backend   --client_email='this.email@is.invalid' 2>&1

Все, что вам нужно сделать сейчас, это запустить его как пользователя Aegir через bash. Если вы используете пакет apt-get для установки Aegir, вы сможете открыть терминал и ввести

sudo su - aegir -s /bin/bash

Вам будет предложено ввести пароль, после ввода которого вы будете иметь оболочку bash в качестве пользователя Aegir. Вставьте указанную выше команду очистки и нажмите Enter.

Наблюдая за его выполнением, я обнаружил, что проще разобраться, что происходит, удалив опцию --backend=2. Если вы все еще не видите, в чем проблема, попробуйте добавить -vvv или --debug к команде drush.

Используя этот метод, я решаю все проблемы, с которыми я столкнулся до сих пор, когда Aegir падает.

Другие вопросы по тегам