問題タブ [php-resque]
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.
php - パスワード保護 resque-web
私はphp-resque
PHPで実行しておりresque-web
、管理インターフェースを使用するためにインストールしました。
問題:ページをパスワードで保護するにはどうすればよいですresque-web
か? 私は Ruby/Rails/Sinatra に詳しくないので、それらの知識をあまり必要としないソリューションが完璧です!
php - Laravelでphp-resqueを使用すると、「Constant CRLF already defined」エラーが発生する
php-resque
Ubuntu 12.04 で Laravel 3 と一緒に実行しています。
問題: resque でジョブがキューに入れられると、次のエラーが発生します。
エラーの意味と解決方法を教えてください。
PHP
ただし、を使用してジョブをキューに入れようとするとartisan
、機能します!
仕事
出力
php - php-resque ワーカーを手動でプルーニングして再起動する方法
非常に頻繁に php-Resque ワーカーが何日も仕事でスタックし、最終的にすべてのワーカーがスタックしてサイトが機能しなくなりますphp-resque
。ライブラリは Composer を使用してインストールされました。
質問:プルーニングを手動で行いたいです。この機能にアクセスするにはどうすればよいpruneDeadWorkers()
ですか? また、死んだワーカーが見つかった場合、どのように再起動しますか?
php - php-resqueジョブ実行機能が実行されていませんか?
私はphp-resqueでバックグラウンドジョブを作ろうとしています。私はこのコードを持っています:
そしてMailクラスで私はこれを持っています
「lakdf;」の間違い 意図的にここにいます。
redis でモニターをオンにしてジョブを実行しようとすると、次のように記述します。
したがって、「reque:stat:processed」から、ジョブは処理されたと思いますが、実行関数に誤りがあり、実行関数が実行されないなど、エラーが書き込まれません。
実行機能でデータベースに挿入しても、何もしません。
誰が知っていますか、どこに問題がありますか? perform 関数が実行されていないように見えるのはなぜですか?
php - php-resqueのジョブ内からジョブIDを取得するには?
私は php-resque https://github.com/chrisboulton/php-resqueで最初のステップを踏んでいます。Job Class 内で jobid を取得する方法を知っている人はいますか?
php - PHP-Resque は perform() を実行しません
PHP-Resqueを使用していますが、 perform()メソッドが機能しません。誰が私が欠けているかを教えてもらえますか?
これは私のセットアップです:
- 以下を実行している3つのターミナルを開いています:
$ php workers.php
$ redis-cli monitor
$ php create.php
(仕事を作るため)労働者.php
/li>create.php
/li>
私は常に 1 の JobId と Status を取得します。例:
挿入されたRedisログを常に取得します。例えば:
それでも、まったく perform() メソッドを実行していないようです:
php-resque - PHP-RESQUEでジョブをキャンセルする方法
以下のライブラリを使用しています
https://github.com/chrisboulton/php-resque
実行中のジョブをキャンセルする方法。ワーカー オブジェクトを取得して子を殺そうとしましたが、オブジェクトには子がありません。
zend-framework2 - Resque はジョブ クラス ZF2 名前空間を見つけられませんでした
Redis でサポートされている PHP-Resque プロジェクトhttps://github.com/chrisboulton/php-resqueを ZF2 プロジェクト内から使用しようとしています。(具体的には敏捷性)
私が問題を抱えているのは、ZF2名前空間とクラスを組み合わせることです
例えば :
コントローラ
MyResqueJob クラス
resque によって表示されるエラー メッセージ:
laravel - php-resque : 失敗したジョブを再試行します
私はすでにLaravelでphp-resqueをセットアップしています。失敗したジョブを除いて、すべてがうまく機能します。
失敗とマークされたジョブを再キューイング (再試行) するオプションが表示されません。
redis db に「failed」という名前のキューがあることがわかりましたが、各 failed_job を親キューに再プッシュするにはどうすればよいですか?
どこでも検索しましたが (php-resque のドキュメント、Google など)、php-resque については何も見つかりませんでした。ruby版だけの既製ソリューション...
前もって感謝します!
php - PHP nohup プロセスがランダムに停止する
バックグラウンドで実行されているphp-redisプロセスがあり、99%の時間で完全に機能し、実行を続けています。ただし、プロセスは理由もなく終了することがよくあります。どのログにも何もありません。サーバーの処理能力や RAM などは不足していません。
これは bash スクリプトで開始され、nohup で実行されます。
誰にもアイデアはありますか?私はこれを何日もデバッグしてきましたが、アイデアがありません。必要に応じて、より多くの情報を提供できます。