Jekyll 没有提供我的主页

Jekyll 没有提供我的主页

每当我尝试在 Debian 上启动 jekyll 时,jekyll serve --host example.org它都会告诉我需要在前面添加bundle exec。当我bundle exec jekyll serve --host example.org这样做时,它给了我这个:

Configuration file: /home/max/grunzwanzling/_config.yml
Configuration file: /home/max/grunzwanzling/_config.yml
            Source: /home/max/grunzwanzling
       Destination: /home/max/grunzwanzling/_site
 Incremental build: disabled. Enable with --incremental
      Generating...
                    done in 0.266 seconds.
 Auto-regeneration: enabled for '/home/max/grunzwanzling'
Configuration file: /home/max/grunzwanzling/_config.yml
jekyll 3.3.1 | Error:  getaddrinfo: Name or service not known

以前它能正常工作,但我尝试同时安装 postfix,但效果不佳。这会对 jekyll 造成任何影响吗?

答案1

错误信息:

getaddrinfo:名称或服务未知

通常是 DNS 问题。

您使用的一个或多个主机名未在 DNS 中配置,或者您的 DNS 已损坏。检查dignslookup已知主机(例如)是否serverfault.com解析,以及example.com配置中的其他主机是否正常工作,以确定 DNS 是否完全损坏,或者您只需要修复配置中的拼写错误,编辑/etc/hosts或修改域的 DNS 记录。

相关内容