当我输入命令时
admin@ubuntu:~$ sudo /etc/init.d/apache2 restart
[sudo] password for admin:
我收到了这条消息
/etc/apache2/conf.d/fqdn 第 3 行语法错误: 无效命令‘echo’,可能是拼写错误或由服务器配置中未包含的模块定义 操作“configtest”失败。 Apache 错误日志可能有更多信息。 ...失败!
请告诉我如何重新启动我的 apache2 服务器...
答案1
显然,您的配置文件中存在语法错误。第一步是查看/etc/apache2/conf.d/fqdn
它的内容,如果需要帮助,也许可以发布文件的内容。您可以使用文本编辑器检查此文件,或者使用cat
或less
(即gedit /etc/apache2/conf.d/fqdn
)。
仅供参考,此文件代表“完全限定域名”,通常只有一行,内容如下:
ServerName localhost
这应该是家庭服务器所需的全部内容。您更改过此文件吗?