AH00558: Apache2: 无法可靠确定服务器的完全限定域名,出现问题但已解决
首先
执行apache2ctl configtest时,
出现了AH00558错误:
无法可靠地确定服务器的完全合格域名,
但问题已解决。
最后更新日期
2022年的8月1日
环境信息 de
操作系统
Ubuntu20.04
请注意
请确认最新状态。
以下是公式,请参考:
https://www.apache.org/ -> https://www.apache.org/ 的官方网站
https://httpd.apache.org/docs/2.4/programs/apachectl.html -> https://httpd.apache.org/docs/2.4/programs/apachectl.html 的官方文档
(Note: “官方” means “official”)
请参阅这里。
请检查以下链接的 Apache 配置语法:
1. https://www.kishiro.com/apache/config_syntax_check.html
2. https://mk-55.hatenablog.com/entry/2014/07/07/004510
3. https://www.yokoweb.net/2020/08/14/ubuntu-20_04-apache-php/
情况
进行语法检查时,出现了错误。
/etc/apache2/sites-available$ sudo apache2ctl configtest
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
Syntax OK
的是
运行配置文件语法测试。
它会解析配置文件并报告语法是否正确或有关特定语法错误的详细信息。
这相当于apachectl -t。
它会解析配置文件并报告语法是否正确或有关特定语法错误的详细信息。
这相当于apachectl -t。
做过的事情 (zuò guò de shì
移动。
/etc/apache2/sites-available$ cd /etc/apache2/conf-available/
检查设定文件中有哪些内容。
/etc/apache2/conf-available$ ls
charset.conf other-vhosts-access-log.conf serve-cgi-bin.conf
javascript-common.conf php7.4-fpm.conf
localized-error-pages.conf security.conf
创建fqdn.conf文件。
/etc/apache2/conf-available$ sudo vi fqdn.conf
用类似这样的方式来创建fqdn.conf文件的内容。
/etc/apache2/conf-available$ cat fqdn.conf
ServerName 127.0.1.1
启用fqdn。
/etc/apache2/conf-available$ sudo a2enconf fqdn
Enabling conf fqdn.
To activate the new configuration, you need to run:
systemctl reload apache2
重新启动Apache2。
/etc/apache2/conf-available$ sudo service apache2 restart
然后
再次运行configtest。
错误已经消失了!太棒了!
/etc/apache2/conf-available$ sudo apache2ctl configtest
Syntax OK