2017-12-29 19 views
2

SierraからHigh Sierraにアップグレードしました。High Sierraにアップデートする前にhttpd-vhosts.confが空です

明らかにすべて正常に機能します。しかし、ローカル(PHPなどのWeb開発)で自分の作品をテストすると、何も動作しないことがわかります。

バグの場所を調べて調べると、すべての仮想ホストが正常であることがわかりました。構成された要素が10個を超える仮想ホストファイルには、2つの仮想テスト

更新後の仮想ホスト・ファイルの内容の-hostがある:

<VirtualHost *:80> 
    ServerAdmin [email protected] 
    DocumentRoot "/usr/docs/dummy-host.example.com" 
    ServerName dummy-host.example.com 
    ServerAlias www.dummy-host.example.com 
    ErrorLog "/private/var/log/apache2/dummy-host.example.com-error_log" 
    CustomLog "/private/var/log/apache2/dummy-host.example.com-access_log" common 
</VirtualHost> 

<VirtualHost *:80> 
    ServerAdmin [email protected] 
    DocumentRoot "/usr/docs/dummy-host2.example.com" 
    ServerName dummy-host2.example.com 
    ErrorLog "/private/var/log/apache2/dummy-host2.example.com-error_log" 
    CustomLog "/private/var/log/apache2/dummy-host2.example.com-access_log" common 
</VirtualHost> 

私のVirtualHostのファイルは次のとおりです。

/etc/apache2/extra/httpd-vhosts.confすることができます私のそのコンテンツを何らかの形で回復させる?私は間違いなくそれらの仮想ホストの設定を失ったのですか?

答えて

3

このメッセージがコメントか回答かどうかはわかりません。

私は同じ問題を経験しましたが、幸運なことに、このアップデートはファイルを保存します。

私は私の最後のhttpdバーチャルホストを見つけました:私はあまりにも

/etc/apache2/ 

フォルダを見てみることをお勧めしたい、多分あなたの前の

httpd.conf 

がバックアップされ

httpd-vhosts.conf~previous 

"〜以前の"名前付けの下で、それを復元するか、または現在のものを変更することができます。

ラン:

sudo apachectl --test 

すべてがOKであるかどうかを確認します。

関連する問題