問題タブ [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.

0 投票する
2 に答える
2603 参照

elixir - Phoenix アプリケーションのワーカー プロセスのキュー

PubSub のようなものが必要ですが、すべてのサブスクライバーにブロードキャストするのではなく、メッセージは 1 つのサブスクライバーにのみ送信されます (サブスクライバーは、受信バッファー内のメッセージの数に基づいて自動的に選択されることが望ましいです。低いほど良い)。

私が試みているのは、制御された数の分散ワーカーを使用して、数十万の http リクエストを送信することです。

0 投票する
1 に答える
1500 参照

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}}"どこが間違っているのかわかりませんが、リクエストはファイルパラメータなしで機能します

私の質問は、これを行うエリクサーの方法は何ですか?

0 投票する
2 に答える
581 参照

monitoring - Phoenix アプリでのエラー監視

Ruby on Rails アプリのhttps://airbrake.io/のような Phoenix アプリケーションのエラーを監視するにはどうすればよいですか?

0 投票する
3 に答える
2242 参照

phoenix-framework - JavaScript を使用せずにフォームにパッチを適用または削除する方法

私はフェニックスで簡単なクラッドアプリを書いています。javascriptを使用せずにフォームからPATCHおよびDELETEリクエストを送信するにはどうすればよいですか?

0 投票する
6 に答える
11723 参照

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 がどこから来たのか正確にはわからないので、それを参照する方法がわかりません (または、これを完全に間違っている可能性があります)。

どんなアイデアでも大歓迎です。

0 投票する
4 に答える
3325 参照

elixir - フェニックスのエラーをオーバーライドするには?

phoenix で安らかな API (json) をビルドします。そして、html のサポートは必要ありませんでした。

フェニックスのエラーをオーバーライドするには? エラー例: - 500 - ルートが見つからない場合の 404 など。

0 投票する
1 に答える
171 参照

elixir - v0.9.0 以降の Elixir/Phoenix で do...end の非推奨を処理するには?

今日までPhoenix v0.9.0を使っていました。バグを修正するために master ブランチに切り替えましたが、実行中に次の警告が表示されますmix compile

私はそれをしたいです。どうすれば始められますか?

0 投票する
1 に答える
119 参照

elixir - v0.9.0 以降の Elixir/Phoenix で「:pubsub にアダプターが指定されましたが、:name が定義されていません」

mix compilev0.9.0 で起動した後、Phoenix マスターに切り替えた後に実行すると、このエラーが発生します。

このファイルは何も変更していません。テンプレートも変更されていないようです。

これを修正する方法についてのヒントはありますか?

0 投票する
2 に答える
476 参照

elixir - Elixir/Phoenix: ビーム ファイル elf_format <<"/usr/lib/erlang/lib/hipe-3.11.2/ebin/elf_format.beam" が見つかりません

Phoenix プロジェクトのリリースをコンパイルしようとすると、次のエラーが発生します。

Phoenix のバージョンは 0.10.0 です。私は何か間違ったことをしていますか、それともこれは Phoenix のバグですか?