Debian 9 Apache:虚拟主机缺少地址

问题描述 投票:0回答:1

我在运行命令后仍然收到此错误

# sudo apache2ctl configtest

    [Wed Mar 18 15:19:09.134018 2020] [core:error] [pid 10656:tid 140336746033216] (EAI 2)Name or service not known: AH00547: Could not resolve host name www.toutic.com: -- ignoring!
    AH00526: Syntax error on line 1 of /etc/apache2/sites-enabled/toutic.com.conf:
    Missing address for VirtualHost
    Action 'configtest' failed.
    The Apache error log may have more information.

这里是/etc/apache2/sites-enabled/toutic.com.conf文件:

<VirtualHost *: 80>
    ServerAdmin [email protected]
    ServerName toutic.com
    ServerAlias www.toutic.com
    DocumentRoot /var/www/toutic.com/public_html
    ErrorLog ${APACHE_LOG_DIR
}/error.log
    CustomLog ${APACHE_LOG_DIR
}/access.log combined
</VirtualHost>

这里是我遵循的步骤:https://www.digitalocean.com/community/tutorials/how-to-install-the-apache-web-server-on-debian-9

linux apache server debian
1个回答
0
投票

删除所有内容,然后像这样尝试:

<VirtualHost *:80>
        ServerName toutic.com
        ServerAlias www.toutic.com
        DocumentRoot /var/www/toutic.com/public_html

        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
© www.soinside.com 2019 - 2024. All rights reserved.