页面构建失败:发布日期无效
如果 GitHub 页面仓库包含的发布帖子显示无效的日期时间,GitHub 页面站点将无法构建。
如果 GitHub 页面 站点因发布在文件名中有无效的日期而构建失败,将会收到一封如下的电子邮件:
主题:页面构建失败
页面构建因以下错误而失败:
“发布
2012-02-30-time-is-an-illusion.md
在文件名中没有有效的日期。”
如果 GitHub 页面 站点因发布在 YAML 扉页中有无效的日期而构建失败,将会收到一封如下的电子邮件:
主题:页面构建失败
页面构建因以下错误而失败:
“发布
2012-02-30-time-is-an-illusion.md
在 YAML 扉页中没有有效的日期。”
只有在 Enterprise 实例上启用了出站电子邮件支持时,您才会收到电子邮件。有关详细信息,请联系您的站点管理员。
发布日期错误故障排除
提示:我们强烈建议本地运行 Jekyll,以便在推送到 您的 GitHub Enterprise Server 实例 之前能够轻松调试和修复构建错误。要详细了解故障排除选项,请参阅“GitHub Pages 构建故障排除。”
- 确保对包含日期的文件或以及文件 YAML 扉页中的任何日期值使用正确的日期格式。 日期格式对 UTC 必须为 YYYY-MM-DD HH:MM:SS,并且必须是实际的日历日期。
- 如果在 _config.yml 文件中指定日期格式,请确保正确使用格式。 要指定与 UTC 偏移的时区,请使用格式 YYYY-MM-DD HH:MM:SS +/-TTTT。 例如:
2014-04-18 11:30:00 +0800
。
在修复所有发布日期错误后,需要提交更改并再次推送到 GitHub 页面 仓库,以在服务器上触发另一次构建。