# Rails doesn't serve static files in production mode

**URL:** <https://www.ruby-forum.com/t/rails-doesnt-serve-static-files-in-production-mode/60676>\
**Category:** Rails\
**Created:** [May 16, 2006, 6:55pm UTC](https://www.ruby-forum.com/t/rails-doesnt-serve-static-files-in-production-mode/60676 "2006-05-16T18:55:40Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![khaja](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/5f9b8f/32.png) [@khaja](https://www.ruby-forum.com/u/khaja)\
**Post date:** [May 16, 2006, 6:55pm UTC](https://www.ruby-forum.com/t/rails-doesnt-serve-static-files-in-production-mode/60676/1 "2006-05-16T18:55:40Z")

</div>

I just noticed this:

RoR does serve static files on a lighttpd-server just fine - in  
development mode. If I set it to production in environment.rb - static  
files are not served anymore (like the scaffold.css).

How can I fix this?

---

<div class="post-metadata">

**Author:** ![khaja](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/5f9b8f/32.png) [@khaja](https://www.ruby-forum.com/u/khaja)\
**Post date:** [May 16, 2006, 11:36pm UTC](https://www.ruby-forum.com/t/rails-doesnt-serve-static-files-in-production-mode/60676/2 "2006-05-16T23:36:18Z")

</div>

found some additional info in my production.log

ActionController::RoutingError (Recognition failed for  
“/stylesheets/scaffold.css”):  
/usr/lib/ruby/gems/1.8/gems/actionpack-1.12.1/lib/action\_controller/routing.rb:488:in  
`recognition_failed' /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.1/lib/action_controller/routing.rb:478:in`recognize!’  
/usr/lib/ruby/gems/1.8/gems/rails-1.1.2/lib/dispatcher.rb:38:in  
`dispatch' /usr/lib/ruby/gems/1.8/gems/rails-1.1.2/lib/fcgi_handler.rb:150:in`process\_request’  
/usr/lib/ruby/gems/1.8/gems/rails-1.1.2/lib/fcgi\_handler.rb:54:in  
`process!' /usr/lib/site_ruby/1.8/fcgi.rb:600:in`each\_cgi’  
/usr/lib/site\_ruby/1.8/fcgi.rb:597:in `each_cgi' /usr/lib/ruby/gems/1.8/gems/rails-1.1.2/lib/fcgi_handler.rb:53:in`process!’  
/usr/lib/ruby/gems/1.8/gems/rails-1.1.2/lib/fcgi\_handler.rb:23:in  
`process!’  
/var/www/html/evj/public/dispatch.fcgi:24

---

<div class="post-metadata">

**Author:** ![khaja](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/5f9b8f/32.png) [@khaja](https://www.ruby-forum.com/u/khaja)\
**Post date:** [May 16, 2006, 11:48pm UTC](https://www.ruby-forum.com/t/rails-doesnt-serve-static-files-in-production-mode/60676/3 "2006-05-16T23:48:36Z")

</div>

Nevermind… I just found the problem…
