嗨,我不确定这是否应该发生,但是当我RAILS_ENV=production rails server
在终端中执行 a 然后尝试运行 localhost:3000 时,它给了我一个错误:
Secure Connection Failed
An error occurred during a connection to localhost:3000.
SSL received a record that exceeded the maximum permissible length.
(Error code: ssl_error_rx_record_too_long)
我在某处读到可能是因为我的网址https://localhost:3000/
不是http://localhost:3000/
http 后面的“S”?但我无法更改它,因为它会自动转到 https。
这是正常的吗?我试图在生产中运行它的原因是因为当我尝试将我的应用程序部署到 heroku 时出现错误(这里提出的问题:Rails + Heroku : ActionView::Template::Error)所以我认为它会帮助我调试。