表向きの鯖のDebianをetchからlennyにした時の影響でApache2でこんなエラーが出るようになった。

NameVirtualHost *:80 has no VirtualHosts

一応、そのままでも動いている雰囲気。
むかーしにそんなエラーがあったと思うんだけど、ピンと来たので探してみたら、やっぱりあった。
Apache2の設定にports.confという設定ファイルがあって、そこに「NameVirtualHost *:80」があった。
どうも、中身が書き換わったっぽい?
この記事のような設定をしてあった場合、NameVirtualHostの設定が二つになるのでエラーになるらしい。
ports.confのNameVirtualHostを#でコメントアウトしちゃえばエラーが出なくなります。

なんか、大規模バージョンアップで毎回エラーが出て困るな。
他にもエラー出てたし・・・。

カテゴリ/タグ:私の記憶領域 /  ,    
Apache2で「NameVirtualHost *:80 has no VirtualHosts」の対処 はコメントを受け付けていません