我使用Windows,ruby 2.5,rails 5.1.7,我有一个控制器,该控制器具有来自Unirest或RestClient库的get请求。当我触发它时,RoR服务器关闭,我看到有关ruby的Windows错误。 在Rails控制台中处理相同的请求命令即可。
该主题没有帮助Ruby on Rails server crashes during a HTTPS POST request
已更新
Rubymine日志错误:
Process finished with exit code -1073741819 (0xC0000005)
控制器代码:
u = RestClient.get('https://google.com/')
答案 0 :(得分:1)
Windows错误0xC0000005是违反内存访问的,这意味着二进制文件有问题-大多数可能是本机gem扩展或ruby本身,
因此请尝试bundle pristine
重新安装gems,如果这样做没有帮助-清理并重新安装ruby。