工作在blockchain-wallet api上,其初始步驟是gem install blockchain-wallet,以及它應該創建的錢包對象,因此使用test.rb文件如文檔https://github.com/Tolsi/blockchain-wallet-ruby中添加查詢。使用ruby test.rb命令運行該文件,得到`require':無法加載這樣的文件 - blockchain-wallet(LoadError)加載錯誤。檢查gemset和ruby版本,一切似乎都很好。什麼錯誤導致這樣的錯誤?`require':無法加載這樣的文件 - blockchain-wallet(LoadError)
0
A
回答
1
請嘗試使用:
require 'blockchain/wallet'
1
接受
由於網站我會嘗試回答第一個問題的運營商。
服務器端
該網站目前運行在4個專用服務器,在一個上鎖的櫃子主持。所有服務器都運行在具有入侵檢測功能的專用思科安全設備之後。在服務器本身,設置了各種「誘殺裝置」來警告網站管理員是否檢測到入侵。
部署到站點的java代碼部署在單個war(zip)文件中。每個服務器都會監視此文件的校驗和以檢測對該代碼的任何未經授權的更改。爲了使我們的加密方案反向工程變得更加困難,使用proguard對java類文件進行了模糊處理。
每個錢包的副本都存儲在我們所有的服務器上。此外,最新的50個錢包版本存儲在Amazon S3上,並且可以從[導入/導出]部分進行恢復。
處理錢包的服務器端代碼是開源的。
該網站不容易受到CSRF請求的攻擊,因爲登錄詳細信息或敏感數據永遠不會保存在會話cookie中。
在網站運行的時候,已經發生了一些XSS漏洞報告。這些都不在錢包頁面上,也不會導致任何直接的資金損失。
相關問題
- 1. `require':無法加載這樣的文件 - 打包程序(LoadError)
- 2. Active_support/dependencies.rb:247`require':無法加載這樣的文件 - 2.1/pg_ext(LoadError)
- 3. Sinatra&Carrierwave:在`require'中:無法加載這樣的文件 - RMagick(LoadError)
- 4. Rails4 + devise + mongoid - `require':無法加載這樣的文件 - mongoid/version(LoadError)
- 5. Bundle:`require':無法加載這樣的文件 - 線程/池(LoadError)
- 6. ruby sidekiq`require':無法加載這樣的文件 - pg(LoadError)
- 7. 'require':無法加載這樣的文件 - sqlite3/sqlite3_native(LoadError)
- 8. 'require':無法加載這樣的文件--mysql(LoadError)
- 9. `require':無法加載這樣的文件 - chartkick(LoadError)
- 10. `require':無法加載這樣的文件
- 11. 無法加載這樣的文件 - 紅寶石WMI(LoadError)無法加載這樣的文件 - 的Win32 /服務(LoadError)
- 12. 無法讓RSpec工作 - 'require':無法加載這樣的文件
- 13. `require':LoadError:無法加載這樣的文件 - 續集/適配器/ sqlite3(Sequel :: AdapterNotFound)
- 14. ... 1.9.1/rubygems/custom_require.rb:36:在'require'中:無法加載這樣的文件-streamio-ffmpeg(LoadError)
- 15. RoR測試驅動開發 - 'require':無法加載這樣的文件 - nokogiri(LoadError)
- 16. custom_require.rb:36:在'require':沒有這樣的文件加載 - myapp(LoadError)
- 17. Rails錯誤 - 'require':沒有這樣的文件加載 - rubygems(LoadError)
- 18. ruby`require':無法加載這樣的文件
- 19. `require':無法加載這樣的文件 - Ruby + Rspec
- 20. kernel_require.rb:55:在'require'中:無法加載這樣的文件錯誤
- 21. Capistrano的:無法加載這樣的文件 - RVM/Capistrano的(LoadError)
- 22. Rspec需要其他人的文件。 `require':無法加載這樣的文件
- 23. Rails的rspec問題(無法加載這樣的文件--b(LoadError))
- 24. '需要':無法加載這樣的文件 - MySQL的(LoadError)
- 25. Rails/Ruby/Postgres的 - LoadError無法加載這樣的文件 - pg_ext
- 26. Devise :: SessionsController中的LoadError#create - 無法加載這樣的文件 - bcrypt_ext
- 27. LoadError:無法加載這樣的文件 - 的Watir/WindowHelper
- 28. '需要':無法加載這樣的文件 - 的RDoc /使用(LoadError)
- 29. 無法加載這樣的文件 - MySQL的/ mysql_api(LoadError)
- 30. Rails的:無法加載這樣的文件 - safe_yaml /變換/ to_symbol(LoadError)
謝謝,它工作:) – Sap
增加了wallet.addresses文件,得到這個錯誤/home/min/.rvm/gems/[email protected]/gems/blockchain-wallet-0.0。 5/lib/blockchain/wallet.rb:86:在'rescue in execute_request'中:未初始化的常量Blockchain :: Wallet :: OpenSSL(Blockchain :: Wallet :: BlockchainException)和想法如何解決這個問題? – Sap