問題タブ [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 投票する
2 に答える
165 参照

drupal - Aegir アーキテクチャでのブートストラップ drupal マルチサイト

ブートストラップする必要があるPHPスクリプトを作成しましたex1.mydrupalsite.pl

サイトは Aegir プラットフォームを使用してホストされています。

構造は次のようになります。

私は試してきました:

しかし、運がありません。

0 投票する
0 に答える
30 参照

aegir - サインアップ フォームからインストール プロファイルにデータを渡すことができません

http://community.aegirproject.org/node/400にある指示に従って、最近(スクイーズ)にインストールAegir (6.x-2.1)しました。Debian 6.0.10

ここにある指示に従いました: https://groups.drupal.org/node/97039、サインアップフォームからプラットフォームのインストールプロファイルにデータを渡しましたが、うまくいきませんでした。

詳細についてはhosting_school.drush.inc、モジュール内に drush スクリプトを作成し、スクリプト内に hookをhosting_school実装しました。次に、.drush フォルダーにスクリプトを作成し、フックを実装しました。pre_hosting_taskdrush_hosting_school_pre_hosting_taskdrushschool_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 で新しいインスタンスをブートストラップしたいのですが、インストールはうまくいきますが、「Drupal インストールが見つかりません」というエラーがスローされるため、「drush hostmaster-install」の実行に失敗します。

手動でマシンに入り、aegirユーザーでchef-clientを実行すると、スムーズにインストールされます。

しかし、ubuntu ユーザーで新しいインスタンスをブートストラップすると、インストールに失敗します。ユーザーを切り替えてシェフクライアントを実行するというアイデアに感謝します。

完全なレシピを更新しました。

エラー: ユーザー aegir が存在しません

0 投票する
1 に答える
107 参照

drupal - drush を使用して Aegir のバックエンドからサーバー/プラットフォームを追加する

新しいサーバーの作成、パッケージのインストール、サーバーとプラットフォームの Aegir ホストへの追加のプロセスを自動化する方法を探しています。サーバーとプラットフォームを追加するためにGUIを使用する方法は知っていますが、drushを使用してバックエンド(CLI)から行うかどうかはわかりません。彼らがこのプロセスに参加している場合、誰かが私にいくつかの参考文献を提供できれば素晴らしいでしょう.

ありがとう、スワループ。

0 投票する
1 に答える
84 参照

mysql - Aegir でクローン/移行/インストール タスクがスタックする

platform1/db1 から platform2/db2 にサイトを移行/複製するために Aegir に取り組んでいます。Platform1、platform2、db1、および db2 は正常に検証されましたが、サイトを移行/複製しようとすると、タスクが永遠に回転します。サーバーに入ると、db2でdbが作成され、platform2でサイトが作成されていることがわかりますが、タスクは常に進行中です。タスクをキャンセルし、プラットフォームを再検証しましたが、役に立ちませんでした。

不足しているものはありますか、何か間違っていますか?