aboutsummaryrefslogtreecommitdiffstats
path: root/railties/lib/commands/lighttpd.rb
diff options
context:
space:
mode:
Diffstat (limited to 'railties/lib/commands/lighttpd.rb')
-rw-r--r--railties/lib/commands/lighttpd.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/railties/lib/commands/lighttpd.rb b/railties/lib/commands/lighttpd.rb
index 612bd693ce..1b3212347b 100644
--- a/railties/lib/commands/lighttpd.rb
+++ b/railties/lib/commands/lighttpd.rb
@@ -5,12 +5,12 @@ if RUBY_PLATFORM !~ /mswin/ && `lighttpd -version 2>/dev/null`.size > 0
puts "=> Configure in config/lighttpd.conf"
detach = true
else
- puts "=> Call with -d to detach; Configure in config/lighttpd.conf"
+ puts "=> Call with -d to detach (requires absolute paths in config/lighttpd.conf)"
puts "=> Ctrl-C to shutdown server (see config/lighttpd.conf for options)"
detach = false
end
- `lighttpd -f #{File.dirname(__FILE__) + "/../"}/config/lighttpd.conf`
+ `lighttpd #{!detach ? "-D " : ""}-f #{RAILS_ROOT}/config/lighttpd.conf`
else
puts "lighttpd is not available on your system (or not in your path)"
end \ No newline at end of file