私はtはSalesforceのVulnreportツールを設定しようとしています、と毎回私は次のエラーを取得するSEED.rbを実行します - DM:私が持っているRubyはそのようなファイルをロードすることはできません - アダプタ(とLoadError)
Setting up the PostgreSQL database...
/usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- dm--adapter (LoadError)
from /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /usr/lib/ruby/vendor_ruby/dm-core/adapters.rb:163:in `load_adapter'
from /usr/lib/ruby/vendor_ruby/dm-core/adapters.rb:133:in `adapter_class'
from /usr/lib/ruby/vendor_ruby/dm-core/adapters.rb:13:in `new'
from /usr/lib/ruby/vendor_ruby/dm-core.rb:230:in `setup'
from /root/Documents/Resources/Applications/vulnreport/models/init.rb:19:in `<top (required)>'
from /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from ./SEED.rb:20:in `<main>'
をGemfileをチェックし、 'dm-postgres-adapter'がインクルードされ、インストールされています。なぜ私はこのエラーが出ているのか分かりませんし、同じ問題でこれをインストールしようとしている他の人も見つかりましたが、修正が見つかりませんでした。私はここからどこに行くのか本当に知るためにRubyに十分熟練していません。どんな助けもありがとう。また、私はOKの場所にこれを投稿したことを願っています。 ありがとう!
'SEED.rb'の内容を投稿できますか? 'dm - adapter'に2つのハイフンがあるようで、あなたは1つしか持っていないようです。 –
こんにちは、このアプリはsalesforceとBSD 3条項ライセンスの下にあります。彼らのシードファイルは、gitページhttps://github.com/salesforce/vulnreport/blob/master/SEED.rb – SecurityAmoeba
にあります。リポジトリ全体をインストールしましたか?このファイルには、そのリポジトリにあるディレクトリとファイルを参照する 'require'文があります。 –