備忘録のため,内容の正当性については責任を持ちません。

CentOS 環境にBlueOnyx をインストールし,仮想サイトを追加しようとしたところ,次のようなエラーが発生した。

cantEditVhost
このサイトは、サイトの情報を対応するシステムグループ名で更新できなかったために作成できませんでした。

これの解決策を見つけたのでメモしておく。


調べてみると,Perl スクリプト

/usr/sausalito/handlers/base/apache/webscripting.pl

内の

if(!Sauce::Util::editfile(httpd_get_vhost_conf_file($vsite->{name}),
                            *edit_vhost, $php, $cgi, $ssi, $vsite->{fqdn}))

というコードでエラーが発生していることがわかった。

原因はわからないが,なぜか仮想サイトの設定ファイルを格納するディレクトリ

/etc/httpd/conf/vhosts

が存在していなかったので,

# mkdir /etc/httpd/conf/vhosts

としてディレクトリを作成したところ解決した。


コメント

コメントする




CAPTCHA