David Heinemeier Hansson [mailto:david@loudthinking.com] announced:
What is Instiki?
Admitted, it’s Yet Another Wiki Clone[1], but with a strong
focus on simplicity of installation and running:Step 1. Download
Step 2. Run “insticki.rb 2505”
Step 3. Chuckle… “There’s no step three!” ™You’re now running a perfectly suitable wiki on port 2505
that’ll present you with a textarea for the home page on entering.
just downloaded it and tried, and yes, it works immediately.
no hussle. kewl
btw, it shows/logs error messages if I abort a session (I’m running it on
winxp).
Sample log: (sorry for the length)
···
[2004-04-02 19:00:59] ERROR Errno::EINVAL: Invalid argument
c:/ruby1.8.1p3/lib/ruby/1.9/webrick/httprequest.rb:307:in gets' c:/ruby1.8.1p3/lib/ruby/1.9/webrick/httprequest.rb:307:in
send’
c:/ruby1.8.1p3/lib/ruby/1.9/webrick/httprequest.rb:307:in
_read_data' c:/ruby1.8.1p3/lib/ruby/1.9/webrick/httprequest.rb:306:in
timeout’
c:/ruby1.8.1p3/lib/ruby/1.9/timeout.rb:55:in timeout' c:/ruby1.8.1p3/lib/ruby/1.9/webrick/httprequest.rb:306:in
_read_data’
c:/ruby1.8.1p3/lib/ruby/1.9/webrick/httprequest.rb:317:in
read_line' c:/ruby1.8.1p3/lib/ruby/1.9/webrick/httprequest.rb:207:in
read_request_line’
c:/ruby1.8.1p3/lib/ruby/1.9/webrick/httprequest.rb:80:in parse' c:/ruby1.8.1p3/lib/ruby/1.9/webrick/httpserver.rb:49:in
run’
c:/ruby1.8.1p3/lib/ruby/1.9/webrick/server.rb:150:in start_thread' c:/ruby1.8.1p3/lib/ruby/1.9/webrick/server.rb:144:in
start’
c:/ruby1.8.1p3/lib/ruby/1.9/webrick/server.rb:144:in start_thread' c:/ruby1.8.1p3/lib/ruby/1.9/webrick/server.rb:94:in
start’
c:/ruby1.8.1p3/lib/ruby/1.9/webrick/server.rb:89:in each' c:/ruby1.8.1p3/lib/ruby/1.9/webrick/server.rb:89:in
start’
c:/ruby1.8.1p3/lib/ruby/1.9/webrick/server.rb:79:in start' c:/ruby1.8.1p3/lib/ruby/1.9/webrick/server.rb:79:in
start’
./libraries/web_controller_server.rb:77:in start_server' ./libraries/web_controller_server.rb:19:in
initialize’
instiki.rb:17:in `new’
instiki.rb:17
10.2.10.1 - - [02/Apr/2004:19:00:59 China Standard Time] “GET /edit/HomePage
HTTP/1.0” 200 1663
But note, instiki still continues to run
It would be nice however if you could just catch the errors and log: Session
exited on ip x.x.x.x…
Thanks for the program, btw.
kind regards,
-botp