我在Digital Ocean(DO)Ubuntu的16.04服务器上部署了Ruby on Rails 5应用程序。当我尝试从浏览器访问应用程序时,我收到以下错误:An unhandled lowlevel error occurred. The application logs may have details.
我在Google上搜索过它,每个人都说这是因为missing_secret_key
。我做了以下事情。
- 在环境变量中创建并存储rake机密
- 在/etc/profile
中设置环境变量
- 设置环境变量/etc/environments
我不知道为什么我仍然会收到此错误。我通过打印它的值检查了viroment变量:
$ echo $SECRET_KEY_BASE
$ 1463fa11e7063d0b1b6d82e62a9ed0c412d101f61a6812f0b3ed26cccf3b7259ac6f854997357a7ae84e0e91ec386e91029f878bfc175c39df7011189b487ba
我在这里缺少什么?