首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法克隆aegir站点

无法克隆aegir站点
EN

Stack Overflow用户
提问于 2015-09-04 23:03:33
回答 2查看 107关注 0票数 0

在aegir上克隆站点时,我得到了这个错误。

未知选项:--侧写。参见drush帮助提供-备份的可用>选项。若要阻止此错误,请添加选项-严格=0。2.39秒,21.19MB

我在ubuntu14.04.4上使用aegir3。有人能帮我解决这个问题吗。我已经在网上搜索过了,但是没有解决这个问题的办法。此问题在迁移时也会发生。

EN

回答 2

Stack Overflow用户

发布于 2015-09-22 22:45:43

您可能会在新的社区支持论坛上找到更多的Aegir用户。

http://ask.aegir.support/

我有一个类似的问题,并在那里找到了解决办法。

票数 0
EN

Stack Overflow用户

发布于 2015-09-29 23:25:24

我发现,如果直接执行Drush命令,调试Aegir问题要容易得多。

您可以通过查看日志消息来找到该命令,同时监视以下条目

代码语言:javascript
复制
Backend invoke: /usr/bin/php -d magic_quotes_gpc=Off -d magic_quotes_runti... (Expand)

在上面这样的条目下面,您将找到已执行的命令,通过单击(展开)并复制命令(我发现有时展开不起作用,在这种情况下我只使用chrome工具查看源代码并复制它)来展开该命令。

代码语言:javascript
复制
/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,您应该能够打开一个终端并输入

代码语言:javascript
复制
sudo su - aegir -s /bin/bash

您将被提示输入密码,输入密码后将有一个bash作为Aegir用户。粘贴在上面的drush命令中,然后按enter。

观察它的执行,我发现通过删除-backend=2选项可以更容易地计算出发生了什么。如果您仍然看不到问题所在,请尝试向drush命令中添加-vvv或-调试。

使用这种方法,我已经解决了到目前为止Aegir跌倒时遇到的所有问题。

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

https://stackoverflow.com/questions/32407714

复制
相关文章

相似问题

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