gpt4 book ai didi

ruby - 无法预览 Octopress 生成的网站

转载 作者:太空宇宙 更新时间:2023-11-03 16:27:42 24 4
gpt4 key购买 nike

我是 Jekyll 的新手,我正在尝试通过 Octopress 使用静态页面构建博客。

rake 正确生成网站,没有任何错误,但是当我尝试预览网站时,尽管服务器启动没有任何错误

>>> Compass is polling for changes. Press Ctrl-C to Stop.
[2014-02-23 15:23:50] INFO WEBrick 1.3.1
[2014-02-23 15:23:50] INFO ruby 2.0.0 (2013-11-22) [x64-mingw32]
[2014-02-23 15:23:50] INFO WEBrick::HTTPServer#start: pid=1996 port=4000

当我尝试从我的网络浏览器访问 localhost:4000 时它会抛出错误并且不会提供文件

127.0.0.1 - - [23/Feb/2014 15:25:25] "GET / HTTP/1.1" 200 - 0.0500
[2014-02-23 15:25:25] ERROR Errno::ECONNRESET: An existing connection was forcibly closed by the remote host.
c:/Ruby/lib/ruby/2.0.0/webrick/httpserver.rb:80:in `eof?'
c:/Ruby/lib/ruby/2.0.0/webrick/httpserver.rb:80:in `run'
c:/Ruby/lib/ruby/2.0.0/webrick/server.rb:295:in `block in start_thread'

我正在运行 Windows 8.1,我一直在尝试 rake preview 在不同机器上使用 Ruby 1.9.3 和 2.0 以及 x86 和 x64 架构。我也尝试禁用我的防火墙,但它没有解决问题。

我非常感谢能帮助解决这个问题。

谢谢。

最佳答案

谷歌搜索后,看起来这可能是 Windows 和 IE 的 WEBrick 特定错误(您没有列出您尝试过的浏览器,但大多数结果也将 IE 列为罪魁祸首)。我会尝试:

  1. 从 Firefox/Chrome 中点击 http://localhost:4000 并查看错误是否仍然存在
  2. 将您的默认 Web 服务器从 WEBrick 更改为其他服务器(我推荐 Ruby Thin Server)。可以在 this blog post 找到专门针对 Octopress 和瘦服务器的简单演练。 .

关于ruby - 无法预览 Octopress 生成的网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21969513/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com