2013-08-05 23 views
19

に "a2ensite" "a2dissite"エラーはApache 2.4.6

エコー機能していないのアップグレード後:

ERROR: Site XXXXXX does not exist!

を私はそれがサイトで入手可能なフォルダに存在誓います。

私はa2ensiteを入力し、ダブルタブボタンをクリックした後、それは/rootディレクトリを示しています。

a2en/dissiteスクリプトに問題があります。

どうすれば元に戻すことができますか?/etcにあるサイト構成ファイルの名前を変更する

[Sun Aug 04 22:59:31.406192 2013] [mpm_event:notice] [pid 5378:tid 140459282536256] AH00489: Apache/2.4.6 (Ubuntu) configured -- resuming normal operations 
[Sun Aug 04 22:59:31.406433 2013] [core:notice] [pid 5378:tid 140459282536256] AH00094: Command line: '/usr/sbin/apache2' 
[Sun Aug 04 23:09:44.648984 2013] [mpm_event:notice] [pid 5378:tid 140459282536256] AH00491: caught SIGTERM, shutting down 
[Sun Aug 04 23:09:46.001182 2013] [mpm_event:notice] [pid 5692:tid 139671144335168] AH00489: Apache/2.4.6 (Ubuntu) configured -- resuming normal operations 
[Sun Aug 04 23:09:46.001490 2013] [core:notice] [pid 5692:tid 139671144335168] AH00094: Command line: '/usr/sbin/apache2' 

答えて

33

:ここ

===================== は、エラー・ログの最後の行です/ apache2/sites-available/* into * .conf helped。

可能サイトのdummy.com '、コンフィギュレーション・ファイルは、別の解決策から/etc/apache2/apache2.confにこの行を変更することです

+2

大変ありがとうございます。それは私が2.4.6がなぜ私のために正しく動作しないのかを理解するのに役立ちました(何とか私の設定をどうにかしてロードしていました... SSLは有効にしませんでしたが、エイリアスとディレクトリはまだ "有効" .confファイルにないページへのリンクだったので...)ファイルはアクセス可能でしたが、sslポート、sslポート、およびログやコマンドラインのヒントなしでアクセス可能でした!奇妙な、ユーザーにとって不利なことは... – codeling

14

'dummy.com.conf' という名前でなければなりません例:へ

IncludeOptional sites-enabled/*.conf 

IncludeOptional sites-enabled/* 
+2

この方法に留意すべき点は、主なapache2.confファイルがapache2パッケージの一部であるため、アップグレードによって変更が元に戻される可能性があるということです。可能であればapache2.confの外側で変更されます。 –