問題タブ [foreman]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - djangoprocfileがsettings.pyを見つけることができません
私はherokuとdjango/vertualenvを使用しています...私はこのブーストラップファイルを使用しました:https ://github.com/mtigas/heroku-django-demo-app/blob/master/tldr.markdown 、私のアプリに名前を付けましcontest2
たが、フォアマンをローカルで実行してみてくださいforeman start
。
procfileが含まれているディレクトリから、このパス:src/contest2/contest2/settings.py
は正しいです。
私のprocfileは次のようになります:
よろしくお願いします。
heroku - 正しい Procfile があるのに、「Procfile は型を宣言します -> (none)」と表示されるのはなぜですか?
次の1行をProcfileに追加して、sunspot_solr gemに付属のバンドルされたsolrを実行しようとしています:
Procfile は小さな 'f' で綴られており、Rails ルートに存在します。
Herokuで実行されているProcfileに記載されているプロセスをまだ取得できていません。
同じトピックに関連する StackOverflow で尋ねられた他の質問を確認したので、そこを指摘しないでください。
ruby - 労働者を始められないレスク労働者の職長
スタンドアロンのrubyアプリで一部のワーカーを起動するフォアマンスクリプトがあります。これがスクリプトです
フォアマンスクリプト
worker: bundle exec rake resque:work BACKGROUND=true QUEUE=image VERBOSE=true
スクリプトを実行すると、これが出力になります。
プロセスは終了したようですが、ps -eaf | grep resque
ログを見ると、pid 884で実行されているresqueワーカーが表示されます。これをテストしましたが、常に元のpid+2よりもpid+2です。
フォアマンなしでターミナルから直接bundleexecコマンドを実行すると、コマンドは正常に実行されます。フォアマンスクリプトに欠けているものはありますか?
git - herokuツールベルトの個々のコンポーネントを取得する方法はありますか?
herokuツールベルトコンポーネントを個別にダウンロードしてインストールする方法はありますか、または少なくともバンドルされたgitなしでインストールする方法はありますか?Heroku Toolbeltにはgitがバンドルされています。前回ダウンロードしてインストールしたときに、既存のgitインストールが上書きされました。Heroku Toolbeltには古いバージョンのgitがバンドルされており、少なくとも1.7.10が必要です。herokuとforemanをインストールする方法はありますか?ほとんどのherokuユーザーがすでにgitを持っている可能性が高い開発者であることを考えると、このようなオプションがないのは少し奇妙に思えます。
ruby-on-rails - heroku で resque ワーカーをアクティブ化する
heroku アプリのキュー "send_comments" には 12 個のアイテムが表示されますが、"0 of 0 Workers Working" と表示されます。ローカルホストでジョブを処理したい場合は、次の行を使用することを知っています。
herokuでこれを行うにはどうすればよいですか?
ありがとうございました。
アップデート
このエラーが何を意味するのかわかりませんが、「foreman start」を実行すると表示されます
これは何を意味し、これがワーカーが処理していない理由でしょうか?
これは私のプロファイルです:
ruby-on-rails - herokuがprocfileプロセスを実行しないのはなぜですか?
ローカルホストで実行するとforeman start
、Procfile内のすべてのプロセスが正常に実行されます。
#Procfile
しかし、herokuにデプロイして実行すると、実行heroku ps
しているのはweb.1インスタンスだけです。
何が起こっているのか理解できません...ありがとう
python - Heroku: TemplateDoesNotExist
Noobie から Heroku/Django へ、これが私のプロファイルです。
ブラウザにテンプレートをロードしようとすると、何らかの理由でテンプレートをロードできないようです。で正常に動作しますpython manage.py runserver
が、ここで何が問題なのか知っている人はいますか? 静的ファイルをロードできない場合ですか?
正確なエラー メッセージは次のとおりです。
heroku - Django管理者の静的cssが、heroku foremanがローカルで開始すると見つかりません...しかし、プッシュされたリモートは問題ありません
foreman start をローカルで実行すると、管理者 css が静的から読み込まれません...
しかし、リモートでプッシュすると、すべてが期待どおりに機能します! や。
地元の職長にリモートインスタンスを模倣してもらいたい...
静的なもののための私の現在のsettings.pyはこちらです:(誰か助けてもらえますか?)
ruby-on-rails-3 - Railsサーバーのログがすぐに出力されない
Foreman を使用して、開発中のすべての Web プロセスを開始します。
しばらく前に、このセットアップで ruby-debugger gem を動作させようとしましたが、できなかったため、努力を断念しました。途中で何らかの設定を変更したに違いありませんが、ローカル環境にリクエストを送信したときにサーバー ログをリアルタイムで確認しようとすると、何も出力されません。リクエストからの出力を確認するには、職長を殺さなければなりません。
これは私の開発を本当に遅らせています。なぜなら、私は要求を出して、フォアマンを殺して何がうまくいかなかったかについての情報を取得してから、起動して再試行しなければならないからです。
リクエストを行っているときにサーバーログにすべてを吐き出す方法はありますか?
ruby - Ruby エラー: Heroku の foreman start を使用すると、Gem:Module (NoMethodError) のメソッド `load_yaml' が定義されていません
無料プランで単純な Node.js をデプロイするために、Heroku をいじり始めています。しかし、実行するforeman start
と、次のエラーが表示されます。
問題 : Ruby プラットフォームについてほとんど何も知らないし、使っていない。Octopress (Jekyll ベースのブログ ジェネレーター) をプレイしたかったので、たまたま自分のマシンに rvm がインストールされていました。最初にインターネットで検索しましたが、何も見つかりませんでした。また、RVM の公式サイトにアクセスし、トラブルシューティングの基本的な手順に従いましrvm stable
た~/.bash_profile
。
これが私が提供できる情報ですので、あなたが私を助けることができます.
OS X 10.6.8 を使用しています。
rvm list
版画 :
which ruby
版画 :
/Users/khalid_jebbari/.rvm/rubies/ruby-1.9.2-p290/bin/ruby
rvm info
版画 :