问题标签 [aegir]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
88 浏览

drupal-7 - Aegir 外部 API

我正在构建一个系统,该系统将利用 Aegir 来管理 Drupal 站点的集合,并且我希望能够通过系统的其他部分远程触发 Aegir 任务(例如设置新站点)。

例如,当用户在系统的一个单独组件中设置一个新项目时,它应该向主机管理器发送一条经过身份验证的消息(最好通过 http),以自动配置相应的站点。

是否有一个模块可以提供此功能或让我自己开始实现它?

0 投票
0 回答
229 浏览

php - 在 Ubuntu 上安装 Nginx 和 Aegir 失败

我在香草 Ubuntu 14.04 VPS 上使用 Nginx 安装 Aegir,如下:http: //community.aegirproject.org/content/installing/manual/nginx-mariadb-php-fpm-single-server-installation

最后,在 Aegir 安装期间,我收到以下错误:

服务器域是 nginx.drophost.eu 并且它正确解析为服务器 IP,那么有什么问题?

0 投票
1 回答
661 浏览

ubuntu - 主机主安装时 Aegir 安装失败

我正在尝试在支持 Nginx 和 MariaDB 的 Ubuntu 14.04 VPS 上手动安装 Aegir。我已关注:http: //community.aegirproject.org/content/installing/manual/nginx-mariadb-php-fpm-single-server-installation

并修改了最后一条命令:

但是安装似乎在 drush 连接到数据库时失败:

0 投票
2 回答
165 浏览

drupal - Aegir架构中的Bootstrap drupal多站点

我编写了必须引导的 PHP 脚本ex1.mydrupalsite.pl

这些网站使用 Aegir 平台托管。

结构如下所示:

我一直在尝试:

但没有运气。

0 投票
0 回答
30 浏览

aegir - 无法将数据从注册表单传递到安装配置文件

我最近按照此处http://community.aegirproject.org/node/400Aegir (6.x-2.1)的说明安装了Debian 6.0.10(挤压)。

我已按照此处的说明进行操作:https ://groups.drupal.org/node/97039 ,将数据从注册表单传递到平台的安装配置文件,但没有运气。

更详细地说,我hosting_school.drush.inc在我的hosting_school模块中创建了一个 drush 脚本,并且在我实现了 hook 的脚本中pre_hosting_taskdrush_hosting_school_pre_hosting_task. 然后我在 .drush 文件夹中创建了drush脚本并实现了钩子school_name.drush.incpre_provision_install, drush_school_name_pre_provision_install.

问题是,虽然方法drush_hosting_school_pre_hosting_task被正确调用,但方法drush_school_name_pre_provision_install却没有。

我是否遗漏了说明中的某些内容?

0 投票
1 回答
285 浏览

drupal-6 - 在引导期间切换 chef-client 用户

我写了一个安装 Aegir 的方法。我想使用 aegir 配方在 aws 上引导一个新实例,安装顺利,但无法执行“drush hostmaster-install”,因为它抛出“Drupal 安装未找到”错误。

当我手动进入机器并让厨师客户端与 aegir 用户一起运行时,它安装顺利。

但是当我用 ubuntu 用户引导新实例时,安装失败了。我很欣赏任何将用户切换到运行厨师客户端的想法。

更新了我的完整食谱。

错误:用户 aegir 不存在

0 投票
1 回答
107 浏览

drupal - 使用 drush 从 Aegir 的后端添加服务器/平台

我正在寻找自动化创建新服务器、安装软件包、将服务器和平台添加到 Aegir 主机的过程。我知道如何使用 GUI 来添加服务器和平台,但不确定是否使用 drush 从后端(CLI)进行。如果有人参与此过程,如果有人可以为我提供一些参考,那就太好了。

谢谢,斯瓦鲁普。

0 投票
1 回答
84 浏览

mysql - Aegir 卡住了克隆/迁移/安装任务

我正在使用 Aegir 将站点从平台 1/db1 迁移/克隆到平台 2/db2。Platform1、platform2、db1 和 db2 已成功验证,但是当我尝试迁移/克隆站点时,任务永远旋转。当我进入服务器时,我可以看到 db 是在 db2 上创建的,站点是在 platform2 上创建的,但任务尚未完成,始终在进行中。我取消了任务并重新验证了没有帮助的平台。

我有什么遗漏或者我做错了什么吗?

0 投票
2 回答
103 浏览

hosting - 无法克隆 aegir 站点

在 aegir 上克隆站点时出现此错误

未知选项:--profile。有关可用的 > 选项,请参阅 drush 帮助配置备份。要抑制此错误,请添加选项 --strict=0。[2.39 秒,21.19 MB]

我在 ubuntu 14.04.4 上使用 aegir3。谁能帮我解决这个问题。我在网上搜索过,但没有关于这个问题的解决方案。迁移时也会出现此问题。

0 投票
1 回答
399 浏览

drush - Aegir 托管队列服务未启动

我按照手动安装指南在我的 Ubuntu 14.04(Docker 容器内)上安装了Aegir

但是当我执行时sudo /etc/init.d/hosting-queued start,它回复了我Starting Aegir queue daemon... ok但什么也没发生,守护进程没有启动(我在进程列表中没有它)。

如果我执行sudo /etc/init.d/hosting-queued status,它会显示:Aegir queue daemon is not running

我检查了该脚本并看到它运行su - aegir -- /usr/local/bin/drush --quiet @hostmaster hosting-queued,所以我尝试以用户身份执行drush @hostmaster hosting-queuedaegir这给了我:

即使我跑了drush cache-clear drush,我仍然有这个消息......

我错过了什么吗?