Aplikacja Rails działa tylko w trybie programistycznym i nie jest wprowadzana do produkcji
Zrobiłem super prostą aplikację railsową
rails test
cd test/
script/generate controller home index
rm public/index.html# uncommented map.root :controller => "home" in config/routes.rb
Kiedy uruchamiam moją aplikację w trybie programistycznym, działa dobrze i wszystko jest zarejestrowane
<VirtualHost *:80>
DocumentRoot/opt/rails/test/public ErrorLog/opt/rails/test/log/error.log
CustomLog/opt/rails/testlog/access.log combined RailsEnv development
</VirtualHost>
ale kiedy przechodzę do produkcji RailsEnv,
RailsEnv production
Otrzymuję tę okropną stronę błędu
We're sorry, but something went wrong.
We've been notified about this issue and we'll take a look at it shortly.
i nie ma absolutnie nic ani w error.log, ani production.log, jednak w access.log widzę, że żądanie jest rejestrowane.
Używam Ubuntu x64 Jaunty.
Nie znaleziono powiązanych wyników
Zaproszony:
Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się
1 odpowiedzi
Anonimowy użytkownik
Potwierdzenie od:
http://github.com/rails/ssl_re ... aster
http://github.com/rails/ssl_re ... aster
Ponadto polecenie „rm public/index.php” musi mieć postać „rm public/index.html”.
Sprawdziłbym logi w/var/log/apache2, aby upewnić się, że czegoś nie brakuje. Wiem, że dzienniki powinny znajdować się w twoim niestandardowym katalogu, ale ...