【问题标题】:unable to load jekyll on server无法在服务器上加载 jekyll
【发布时间】:2017-01-01 18:01:17
【问题描述】:

这是我用于 jekyll 服务器的 _config.yml 文件。 url中写的ip是我的服务器IP。当我运行 Jekyll 服务时,它会给我这个消息

Configuration file: /root/cloudadic/_config.yml
            Source: .
       Destination: ./_site
 Incremental build: disabled. Enable with --incremental
      Generating...
                    done in 0.507 seconds.
 Auto-regeneration: enabled for '.'
Configuration file: /root/cloudadic/_config.yml
    Server address: http://127.0.0.1:4000

_config.yml

 # Site settings
    title: ACBD
    description: "A minimal blog template, build with Jekyll."
    url: "http://XXX.XX.XX.XXX:4000/"

    # Build settings
    baseurl:  # Change this to your relative path (ex: /blog), or leave just a /
    markdown: kramdown
    source: .
    destination: ./_site
    permalink: /:title
    paginate: 8
    paginate_path: /page:num/

    # Default values
    defaults:
      -
        scope:
          path: ""
          type: "posts"
        values:
          layout: "post"

    # Custom variables
    version: "1.1.0"

    # Options
    custom_header: false
    custom_nav_footer: false
    reverse: false

    gems:
        - jekyll-sitemap
        - jekyll-paginate

但是当我尝试访问 http://XXX.XX.XX.XXX:4000/ 这个时,博客无法加载。

【问题讨论】:

    标签: jekyll blogs


    【解决方案1】:

    服务器地址:http://127.0.0.1:4000

    如果您希望您的服务器响应http://XXX.XX.XX.XXX:4000/,您必须在_config.yml (see doc) 中设置host

    host: XXX.XX.XX.XXX
    

    【讨论】:

      猜你喜欢
      • 2021-11-14
      • 2016-04-06
      • 1970-01-01
      • 1970-01-01
      • 2019-10-20
      • 2016-02-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多