sinatra

    1

    1答えて

    私は乗客+ nginxの設定で動作しているsinatraアプリを持っています。現在、セッションはランダムに失われるという問題に直面しています。また、乗客のスマートなスポーンを無効にしようとしましたが、動作しませんでした。サーバーの負荷とメモリの使用量も問題ありません。 しかし、passenger_max_pool_size 1;をnginx設定で設定することで問題を解決できました。 プールサイズが

    0

    1答えて

    私のSinatraアプリケーションではsinatra-asset-pipelineを動作させようとしているので、アセットを取得してHerokuに表示することができます。私はMVCパターンに従っており、現在資産をproject-folder/assets/stylesheets/application.scssに保存しています。私config/environment.rbファイルには、すべての宝石の

    0

    2答えて

    私はシナトラ(MongoDBの)内のAPIを持っています。私はAngularjsで書かれた非常に小さなアプリケーションからPOSTメソッドでいくつかのデータを書き込もうとしています。私が送信しようとしているデータは 'aplication/x-www-form-urlencoded'です。私はエラーを取得しておくいくつかの理由: JSON::ParserError - 784: unexpecte

    2

    1答えて

    問題は、生成されたアセットパスが何も指していないということです。プロジェクトディレクトリは変更されません。スプロケットはjsを構築/圧縮しません。 asset_pipeline.rb require 'sprockets-helpers' module AssetPipeline module_function def registered(app) app.s

    0

    1答えて

    としてシナトラCookieの値を維持するためにどのように私は、整数 cookies[:which_link] ||= 0 文字列に整数から、それを変換しているようだを使ってクッキーを設定します。私はクッキー[:which_link] .classを行い、それは文字列を返します。 は、私は私のAPP- cookies[:which_link] -= 1 if params[:pages] ==

    0

    1答えて

    私はローカルホストでアプリケーションを起動しようとしているがシナトラとそれを作ったとbundle installを実行した後、私は次のエラーました:私は開始するrackupを言ったとき /home/diego/.rvm/gems/ruby-2.3.1/gems/oj-2.14.6/lib/oj.rb:42:in `require': incompatible library version - /

    2

    1答えて

    かなり小さなRails 5.1.4(Ruby 2.3.1)アプリケーションを構築しました。私は生産にそれを展開した後、私は時々、この特定のエラーを取得しています: RuntimeError: can't add a new key into hash during iteration はここにポインティング: # rack/request.rb, line 67 def set_header(n

    0

    1答えて

    だから私はシナトラとPostgresのDBの設定に関するこの良い-IF-ではなく、古いチュートリアル従っていました:http://mherman.org/blog/2013/06/08/designing-with-class-sinatra-plus-postgresql-plus-heroku/ を私はセットアップ私の環境をしました.RB以下に示すように、提案、およびすくいファイルとして: c

    0

    1答えて

    これはちょっと変わった質問ですが、私はSinatraを使用してカスタムのモッキングライブラリを作成しようとしています。私は図書館が最後に行った依頼を保管できるようにしたいと思っていますが、Sinatraにそうしてもらうのは本当に苦労しています。他の誰かがこの特定の問題に遭遇しましたか?そして、あなたが尋ねる前に、Webmockを使うことは選択肢ではありません。

    0

    1答えて

    私はTDDの方法論に NameError: uninitialized constant ExpenseTracker::API::Ledger API.rb require "sinatra/base" require "json" module ExpenseTracker class API < Sinatra::Base def initialize(le