I do not know if this is right place to seek help but I had the following problem:
ArgumentError at /
invalid byte sequence in UTF-8
Ruby /home/user/.rvm/gems/ruby-1.9.2-p0/gems/nanoc3-3.1.6/lib/nanoc3/data_sources/filesystem.rb: in =~, line 242
Web GET 192.168.1.104/
Jump to:
GETPOSTCookiesENV
Traceback (innermost first)
/home/user/.rvm/gems/ruby-1.9.2-p0/gems/nanoc3-3.1.6/lib/nanoc3/data_sources/filesystem.rb: in =~
if data !~ /\A-{3,5}\s_$/...
/home/user/.rvm/gems/ruby-1.9.2-p0/gems/nanoc3-3.1.6/lib/nanoc3/data_sources/filesystem.rb: in !~
if data !~ /\A-{3,5}\s_$/...
/home/user/.rvm/gems/ruby-1.9.2-p0/gems/nanoc3-3.1.6/lib/nanoc3/data_sources/filesystem.rb: in parse
if data !~ /\A-{3,5}\s*$/...
/home/user/.rvm/gems/ruby-1.9.2-p0/gems/nanoc3-3.1.6/lib/nanoc3/data_sources/filesystem.rb: in block in load_objects
content_filename, meta_filename, kind)...
/home/user/.rvm/gems/ruby-1.9.2-p0/gems/nanoc3-3.1.6/lib/nanoc3/data_sources/filesystem.rb: in each
all_split_files_in(dir_name).map do |base_filename, (meta_ext, content_ext)|...
/home/user/.rvm/gems/ruby-1.9.2-p0/gems/nanoc3-3.1.6/lib/nanoc3/data_sources/filesystem.rb: in map
all_split_files_in(dir_name).map do |base_filename, (meta_ext, content_ext)|...
/home/user/.rvm/gems/ruby-1.9.2-p0/gems/nanoc3-3.1.6/lib/nanoc3/data_sources/filesystem.rb: in load_objects
all_split_files_in(dir_name).map do |base_filename, (meta_ext, content_ext)|...
/home/user/.rvm/gems/ruby-1.9.2-p0/gems/nanoc3-3.1.6/lib/nanoc3/data_sources/filesystem.rb: in items
load_objects('content', 'item', Nanoc3::Item)...
/home/user/.rvm/gems/ruby-1.9.2-p0/gems/nanoc3-3.1.6/lib/nanoc3/base/site.rb: in block in load_items
items_in_ds = ds.items...
/home/user/.rvm/gems/ruby-1.9.2-p0/gems/nanoc3-3.1.6/lib/nanoc3/base/site.rb: in each
data_sources.each do |ds|...
/home/user/.rvm/gems/ruby-1.9.2-p0/gems/nanoc3-3.1.6/lib/nanoc3/base/site.rb: in load_items
data_sources.each do |ds|...
/home/user/.rvm/gems/ruby-1.9.2-p0/gems/nanoc3-3.1.6/lib/nanoc3/base/site.rb: in load_data
load_items...
/home/user/.rvm/gems/ruby-1.9.2-p0/gems/nanoc3-3.1.6/lib/nanoc3/extra/auto_compiler.rb: in build_site
@site.load_data...
/home/user/.rvm/gems/ruby-1.9.2-p0/gems/nanoc3-3.1.6/lib/nanoc3/extra/auto_compiler.rb: in block in call
build_site...
internal:prelude: in synchronize
/home/user/.rvm/gems/ruby-1.9.2-p0/gems/nanoc3-3.1.6/lib/nanoc3/extra/auto_compiler.rb: in call
@mutex.synchronize do...
/home/user/.rvm/gems/ruby-1.9.2-p0/gems/rack-1.2.1/lib/rack/showexceptions.rb: in call
@app.call(env)...
/home/user/.rvm/gems/ruby-1.9.2-p0/gems/rack-1.2.1/lib/rack/commonlogger.rb: in call
status, header, body = @app.call(env)...
/home/user/.rvm/gems/ruby-1.9.2-p0/gems/rack-1.2.1/lib/rack/content_length.rb: in call
status, headers, body = @app.call(env)...
/home/user/.rvm/gems/ruby-1.9.2-p0/gems/rack-1.2.1/lib/rack/handler/webrick.rb: in service
status, headers, body = @app.call(env)...
/home/user/.rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/webrick/httpserver.rb: in service
si.service(req, res)...
/home/user/.rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/webrick/httpserver.rb: in run
server.service(req, res)...
/home/user/.rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/webrick/server.rb: in block in start_thread
block ? block.call(sock) : run(sock)...
Request information
GET
No GET data.
POST
No POST data.
COOKIES
No cookie data.
Rack ENV
Variable Value
GATEWAY_INTERFACE
CGI/1.1
HTTP_ACCEPT
application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,/;q=0.5
HTTP_ACCEPT_CHARSET
ISO-8859-1,utf-8;q=0.7,*;q=0.3
HTTP_ACCEPT_ENCODING
gzip,deflate,sdch
HTTP_ACCEPT_LANGUAGE
pt-BR,pt;q=0.8,en-US;q=0.6,en;q=0.4
HTTP_CACHE_CONTROL
max-age=0
HTTP_CONNECTION
keep-alive
HTTP_HOST
192.168.1.104:3000
HTTP_IF_MODIFIED_SINCE
Tue, 04 Jan 2011 22:50:23 GMT
HTTP_USER_AGENT
Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.224 Safari/534.10
HTTP_VERSION
HTTP/1.1
PATH_INFO
/
QUERY_STRING
REMOTE_ADDR
192.168.1.105
REMOTE_HOST
192.168.1.105
REQUEST_METHOD
GET
REQUEST_PATH
/
REQUEST_URI
http://192.168.1.104:3000/
SCRIPT_NAME
SERVER_NAME
192.168.1.104
SERVER_PORT
3000
SERVER_PROTOCOL
HTTP/1.1
SERVER_SOFTWARE
WEBrick/1.3.1 (Ruby/1.9.2/2010-08-18)
nanoc.stack
[]
rack.errors
IO:
rack.input
StringIO:0x90377b8
rack.multiprocess
false
rack.multithread
true
rack.request.query_hash
{}
rack.request.query_string
rack.run_once
false
rack.url_scheme
http
rack.version
[1, 1]