У меня есть приложение, с которым я не работал месяц или около того. Я просто попытался поднять его, и он дает мне только пустой экран. Я работаю в режиме разработки и отслеживаю журнал. Журнал показывает, что все в порядке, обрабатывает соответствующий контроллер и просматривает.
Журнал nginx не показывает ошибок. Как я могу решить, что происходит? Это приложение Rails 3.0.9.
Это похоже на проблему с пассажиром. К сожалению, Пассажир не пишет ошибок, которые я вижу в журналах. Я также получаю 200-е от nginx. Я никогда не видел, чтобы что-то вообще не возвращало HTML без ошибок.
Обновление: это вывод из curl -I http://mcp.com (обратите внимание, что у mcp.com есть псевдоним localhost)
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Content-Length: 0
Connection: keep-alive
Status: 200
X-Powered-By: Phusion Passenger (mod_rails/mod_rack) 3.0.7
ETag: "17676b3c3d3b322365c8d431f62f944b"
X-UA-Compatible: IE=Edge,chrome=1
X-Runtime: 9.088870
Set-Cookie: _mcp5_session=BAh7CCIQX2NzcmZfdG9rZW4iMVNGRHZ1WVNLZFRIeTh1Sm1lNytyVEU3TkhmQU1pVWZSdXBud2htcFRHSGs9IhRlbnRyeV9zdWJkb21haW4iACIPc2Vzc2lvbl9pZCIlMjA1NGIxNTRmN2M2NTQyNDU1ZTVmZjExYzRjNDhlMTY%3D--c3d21d4bb07a4989243b655aff3d49863d8c81f7; domain=.mcp.com; path=/; HttpOnly
Cache-Control: max-age=0, private, must-revalidate
Server: nginx/1.1.4 + Phusion Passenger 3.0.7 (mod_rails/mod_rack)