web-dev-qa-db-ja.com

Apache2-AH00112:警告:DocumentRootは存在しません

このガイドに従って、Apacheで2つの仮想ホストをセットアップしました。

https://www.digitalocean.com/community/tutorials/how-to-set-up-Apache-virtual-hosts-on-ubuntu-14-04-lts

Apacheサービスを再起動すると、次の警告が表示されます。誰かが私を助けてくれますか?

このサーバーのIPを指すようにAレコードを更新する場合、ページを表示できません。

Sudo service Apache2 restart
* Restarting web server Apache2                                                                                           
AH00112: Warning: DocumentRoot [/var/www/domain1.com.au/public_html] does not exist
AH00112: Warning: DocumentRoot [/var/www/domain2.com/public_html] does not exist
AH00558: Apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message

/var/www/domain1.com.auのディレクトリリスト:

drwxr-xr-x 7 webuser webuser 4.0K Nov 13 15:44 pubic_html
1
Ash

出力をよく見てください-ファイル名にエラーがあります。 pubic_htmlとpublic_html

これはエラーの可能性があります。これを修正して、Apacheを再起動します。

3番目は致命的ではありませんが、仮想ホストおよびグローバル構成ファイルのServerName変数を確認することをお勧めします。

2
user3901453