我的rb文件很简单,如下所示:
require 'rubygems'
require 'mysql2'
require 'sequel'
Sequel.connect(:adapter => 'mysql2', :database=>'xxx', :user => 'xxx', :password => 'xxxxxx', :host => 'xxxxxxxx.compute-1.amazonaws.com')
当我运行这个文件时,我得到了以下错误:
> /usr/lib64/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
`require': cannot load such file -- mysql2 (LoadError) from
> /usr/lib64/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
`require' from t.rb:2:in `<main>'
我在amazon实例上运行了命令“bundle list”,得到了以下列表:
捆绑包中包含的宝石:*actionmailer(3.2.8)*actionpack(3.2.8)*active emodel(3.2.8)*active记录(3.2.8)*activeResources(3.2.8)*tivesupport(3.2.8)*arel(3.0.2)*Builder(3.0.0)*bundler(1.0.21)*cao-rails(3.2.2)*cao-cript(2.2.0)*caf-脚本-源(1.3.3)*erubis(2.7.0)*exjs(1.4.0)*hike(1.2.1)*i18n(0.6.0)*旅程(1.0.4)*jquery-rails(2.1.1)*json(1.7.5)*mail(2.4.4)*mime类型(1.19)*multi_json(1.3.6)*mysql2(0.3.11)*多语言(0.3.3)*机架(1.4.1)*机架缓存(1.2)*机架SSL(1.3.2)*机架测试(0.6.1)*轨道(3.2.8)*铁路(3.2.8)*雷克(0.9.2.2)*rdoc(3.12)*sass(3.2.1)*sass轨道(3.2.5)*续集(3.38.0)*链轮(2.1.3)*雷神(0.16.0)*倾斜(1.3.3)*树顶(1.4.10)*tzinfo(0.3.33)
因此,我们可以看到mysql2宝石。有什么建议吗?
谢谢大家!
好的。解决它。在我的本地环境中,我手动编辑了金文件(也许不是正确的方式),我添加了一行“宝石mysql2”,然后在控制台上执行“捆绑安装”,并将金文件上传到github。
最后,在amazon实例中,我部署了我的环境来应用更改并执行命令RAILS_ENV=生产捆绑执行file.rb(始终使用生产)和文件执行正常。
谢谢大家!
我试图通过AWS SES发送一封带有SMTP的电子邮件,我正在使用这个
好的,我在 AWS 中创建一个实例,并遵循手册、视频等中的所有要点。但是我收到“无法连接到服务器,因为防火墙,关闭等” 我配置了以下内容: 实例: 私有IP OK 状态:正在运行 检查:一切正常 公共DNS:好的 公共ip:好的 弹性IP附加:好的 已连接网络接口(并且该网络具有安全组、ips等) 安全组(非默认): 入境的 类型协议端口范围源 RDP TCP 3389 0.0.0.0/0 固态混
我正在努力培养Alexa技能。我仍在试图让Alexa在有意向请求时说些什么,但我遇到了一个错误,我不知道该怎么办。当我通过Alexa服务模拟器运行示例话语时,我得到了错误: 无法调用远程终结点,或者它返回的响应无效。 如果我在lambda测试事件中运行相同的语句,我得到的错误是: "错误消息":"异常:引用错误:未定义输出" 我的javascript代码是 任何帮助将不胜感激,谢谢!
我在使用aws ses时遇到SignatureDesNotMatch错误。我使用GMT日期和HMAC SHA256的安全密钥创建签名密钥,然后将其转换为Base64。 签名=base64(HMAC SHA256(日期,安全密钥)); 网址:https://email.us-west-2.amazonaws.com?Action=SendEmail 输入标题为x-amz-date: Thu,30 J
我能够从EC2实例连接到VPC中的ElastiCache Redis实例。但我想知道是否有办法连接到Amazon EC2实例之外的ElastiCache Redis节点,例如从我的本地开发设置或其他供应商提供的VPS实例。 当前在我的本地设置中尝试时: 我只在一段时间后才会暂停。
但是我是亚马逊移动服务开发的新手,我不知道怎么做。 多谢了。