問題タブ [phoenix-framework]
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.
elixir - Phoenix アプリケーションのワーカー プロセスのキュー
PubSub のようなものが必要ですが、すべてのサブスクライバーにブロードキャストするのではなく、メッセージは 1 つのサブスクライバーにのみ送信されます (サブスクライバーは、受信バッファー内のメッセージの数に基づいて自動的に選択されることが望ましいです。低いほど良い)。
私が試みているのは、制御された数の分散ワーカーを使用して、数十万の http リクエストを送信することです。
erlang - Elixir:画像をAPIに投稿する方法
私は
:httpc.request(:post, {url, headers, content_type, body},[],[])
フェニックスアプリ内のようなエリクサーでerlangのhttpcを使用して、画像をAPIに投稿しようとしています。これまでのところ、次のようなボディを作成しています
{:ok, data} = File.read(image.path)
body = "{ \"param\": \"value\", \"file\": #{data}}"
どこが間違っているのかわかりませんが、リクエストはファイルパラメータなしで機能します
私の質問は、これを行うエリクサーの方法は何ですか?
monitoring - Phoenix アプリでのエラー監視
Ruby on Rails アプリのhttps://airbrake.io/のような Phoenix アプリケーションのエラーを監視するにはどうすればよいですか?
phoenix-framework - JavaScript を使用せずにフォームにパッチを適用または削除する方法
私はフェニックスで簡単なクラッドアプリを書いています。javascriptを使用せずにフォームからPATCHおよびDELETEリクエストを送信するにはどうすればよいですか?
elixir - Phoenix - 無効な CSRF (クロス サイト フォージェリ保護) トークン エラー
レコードを更新 (または作成) しようとすると、無効な CSRF トークン エラーが発生します。Elixir v1.0.3、Erlang/OTP 17 [erts-6.3]、および Phoenix v0.8.0 を使用しています (Phoenix のバージョンを確認する方法がわかりません)。私は主に Phoenix ガイドと Elixir Dose Jobsite Example リソースに従って Web アプリを作成しています。ただし、html フォームから情報を投稿しようとすると、Invalid CSRF token エラーが発生します。エラーのアドバイスに従い、'x-csrf-token': csrf_token をアクションに追加しました。
edit.html.eex:
しかし、次のエラーが表示されます。
私が知る限り (Elixir、Phoenix、および HTML は初めてです)、「アクション」は基本的にパスであり、そこに配置したパラメーターはアプリケーションに戻る方法を見つけます。実際、x-csrf-token = "" がルーターに戻されていることがわかりました。そのため、@csrf_token は正しくないはずです。csrf_token がどこから来たのか正確にはわからないので、それを参照する方法がわかりません (または、これを完全に間違っている可能性があります)。
どんなアイデアでも大歓迎です。
elixir - フェニックスのエラーをオーバーライドするには?
phoenix で安らかな API (json) をビルドします。そして、html のサポートは必要ありませんでした。
フェニックスのエラーをオーバーライドするには? エラー例: - 500 - ルートが見つからない場合の 404 など。
elixir - v0.9.0 以降の Elixir/Phoenix で do...end の非推奨を処理するには?
今日までPhoenix v0.9.0を使っていました。バグを修正するために master ブランチに切り替えましたが、実行中に次の警告が表示されますmix compile
。
私はそれをしたいです。どうすれば始められますか?
elixir - v0.9.0 以降の Elixir/Phoenix で「:pubsub にアダプターが指定されましたが、:name が定義されていません」
mix compile
v0.9.0 で起動した後、Phoenix マスターに切り替えた後に実行すると、このエラーが発生します。
このファイルは何も変更していません。テンプレートも変更されていないようです。
これを修正する方法についてのヒントはありますか?
elixir - Elixir/Phoenix: ビーム ファイル elf_format <<"/usr/lib/erlang/lib/hipe-3.11.2/ebin/elf_format.beam" が見つかりません
Phoenix プロジェクトのリリースをコンパイルしようとすると、次のエラーが発生します。
Phoenix のバージョンは 0.10.0 です。私は何か間違ったことをしていますか、それともこれは Phoenix のバグですか?