注:Aegirはdrupalサイト&プラットフォーム用のインストール/サイト管理ツールです。詳細は http://community.aegirproject.org/ を参照してください。
この質問は、Aegirの問題か突発的な問題のいずれかです。どちらの角度からの意見も歓迎します。
コマンドライン( http://lists.aegirproject.org/pipermail/aegir/2011-January/000026.html を参照)とWebインターフェイスの両方を使用して、Aegir/drupalプラットフォームを作成できました。また、選択したプロファイルでインストールするサイトをWebインターフェイスから取得できますが、コマンドラインからサイトをインストールしようとすると、デフォルトのプロファイルにリセットされ続けます。誰かが私がここで間違っていることを見ることができますか?
サイトエイリアスを作成します。
drush --uri='demo.c.didev.co.uk' provision-save '@site_demo.c.didev.co.uk' --context_type=site --platform='@platform_dennis_generic_20110316b' --profile='myprofile' --db_server='@server_localhost' --client_email='[email protected]'
そしてそれは有効なエイリアスファイルを作成します:
cat .drush/site_demo.c.didev.co.uk.alias.drushrc.php
<?php $aliases['site_demo.c.didev.co.uk'] = array (
'context_type' => 'site',
'platform' => '@platform_dennis_generic_20110316b',
'server' => '@server_master', 'db_server' => '@server_localhost',
'uri' => 'demo.c.didev.co.uk',
'root' => '/var/aegir/platforms/dennis_generic_20110316b/',
'site_path' => '/var/aegir/platforms/dennis_generic_20110316b//sites/demo.c.didev.co.uk',
'site_enabled' => true,
'language' => 'en',
'client_email' => '[email protected]',
'aliases' => array ( ),
'redirection' => false,
'profile' => 'myprofile', );
ただし、「drush @hostmaster hosting-import @ site_demo.c.didev.co.uk」を実行すると、エイリアスファイルが「profile = default」に書き換えられ、デフォルトのプロファイルでインストールされます。
さて、これは苦痛ではありますが、Webインターフェースを介して最初のサイト作成を行うことができるので、災害ではありませんが、コマンドラインで移行しようとすると、関連するエラーが表示されます( http://community.aegirproject.org/node/41 )ここでは、プロファイルとクラッシュの配列が作成されないようです(後で個別に投稿します)。これらの問題に取り組む前に、これらの問題を除外します。
だから-私は何か間違っているのですか、それともただバグですか?
私はこれをミグにツイートしました-彼は言う:
おそらくバグ。回避策は、サイトをホスティングインポートせずにプラットフォームを再確認して、サイト自体を自動インポートすることです。
HTH! =)
これ は、あなたがしていることに似た何かを示します。その中の興味深い一行です。
Drushの3.3バージョンをインストールしてください。新しいバージョンを使用すると、後でAegirで問題が発生します(難しい方法を見つけたため)。
それは試す価値があるかもしれません。