問題タブ [nginx]
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.
nginx - Jetty6 Web サーバーで動作するように nginx を構成するにはどうすればよいですか?
php、ruby、pythonでnginxを使っているようです。
バックエンドでjetty/tomcatと連携するようにnginxをセットアップする方法の例はありますか?
ありがとう。
web-applications - Lisp で書かれた Web アプリケーションを提供するための好ましい方法は何ですか?
Lisp Web アプリケーションを提供する Nginx (私の好みの Web サーバー) 用のモジュールを調査してきましたが、何も見つかりませんでした。
Nginx 用のモジュールはありますか、または Lisp Web アプリケーションを提供するためのより良い方法はありますか? もしそうなら、それらは何ですか?
regex - mod_rewrite (QSA オプション) を Nginx の同等のものに変換するにはどうすればよいですか?
次のmod_rewrite
ルールをNginxの同等のルールに変換しようとしています:
これまでのところ、私は持っています:
問題は (私が思うに!) クエリ文字列が追加されないことです。QSA
引数を Nginxに移植する方法が見つかりませんでした。
django - nginxの背後でfcgiを実行しているdjangoを正常に再起動するには?
fcgi を使用して接続された nginx の背後で django インスタンスを実行しています (manage.py runfcgi コマンドを使用)。コードはメモリに読み込まれるため、django fcgi プロセスを強制終了して再起動しないと新しいコードをリロードできず、ライブ Web サイトが中断されます。再起動自体は非常に高速です。しかし、最初に fcgi プロセスを強制終了すると、一部のユーザーのアクションが中断されてしまい、良くありません。中断を引き起こさずに新しいコードをリロードするにはどうすればよいか疑問に思っています。アドバイスをいただければ幸いです。
perl - Nginx で FastCGI を使用して Perl スクリプトを実行するにはどうすればよいですか?
だから私はこのガイドに従っています: http://technotes.1000lines.net/?p=23そして、私は手順を実行しています. Debian Etch を使用した VPN (slicehost.com) があり、nginx を使用して Web サイト (これまでは静的) を提供しています。wget を使用して FastCGI をダウンロードし、通常の make make install ルーチンを実行しました。
通常、FastCGI は CGI スクリプトを実行できないため、perl を解釈するにはある種の perl ラッパーを使用する必要があると思います。
今、私はこのスクリプトを実行します
http://technotes.1000lines.net/fastcgi-wrapper.pl
そして、スクリプトが送信されたページで人が遭遇したのとまったく同じ問題に遭遇しました。
http://www.ruby-forum.com/topic/145858
(私はルビーの人ではなく、ルビー指向のものは何もありません)
私は取得し続けます
そして、私はどのように進むべきかわかりません。助けていただければ幸いです。誰もが必要とする詳細を提供できます。
perl - Nginx が Perl バックエンドに POST できないのはなぜですか?
編集: GET メソッドは実際に機能することがわかりましたが、POST メソッドは機能しません! それは重要なことかもしれません。
だから私はNginxを実行しているDebian Etchにいます。Nginx は通常、cgi/pl ファイルを提供しないため、ガイドに従ってバックエンドを機能させました。
http://technotes.1000lines.net/?p=23
バックエンドは Apache で正常に動作しますが、nginx (lib-www) で動作するモジュールをインストールする必要がありました。
現在は機能していますが、何らかの理由で POST/GET メソッドが機能しません..例を挙げると、私のバックエンドは URL で製品 SKU を受け入れるように設定されており、それを行うとカートに追加されます。 . さて、この追加された値でこの URL を直接入力すると、問題なく動作し、カートに追加され、すべてが美しく動作します....
ただし、製品をカートに追加すると、すべての製品ページがバックエンドに送信されるように設定されます。ブラウザウィンドウに入力できる値とまったく同じ値を送信しますが、機能しません(URLバーに入力するだけで機能するのとは対照的です)。
今、私が使用しているperlラッパーコードが少し間違っていると思いますか? ここです:
http://technotes.1000lines.net/fastcgi-wrapper.pl
私はいくつかの変更を加えただけです...ソケットをインストールしたいフォルダーを作成しただけです(ただし、すべて一緒に別のフォルダーに移動する必要があるかもしれません)。nginx confでは、基本的に次のようにしています:
私のパラメーターは記事にあるものと同じで、デフォルトの MIME タイプのセットアップしかありません。なぜこれが機能しないのかについてのアイデアはありますか? 必要な追加情報も喜んで提供します。
configuration - バージョン 0.7.8 より前の Nginx で HTTP GET パラメータにアクセスするにはどうすればよいですか?
変更ログには、バージョン 0.7.8 が、内から$arg_X
HTTP GET パラメータにアクセスするための表記法が導入されたバージョンとしてリストされています。X
nginx.conf
残念ながら、wikiは非常に最新です。nginx.conf
このバージョンより前の内部から HTTP GET パラメータにアクセスするにはどうすればよいですか?
nginx - Nginx を使用して紹介スパムをブロックする方法は?
Nginx サーバーで 2 つの雑種を実行しています。存在しないファイルへのリクエストを受け取り続けています。IP アドレスは頻繁に変更されますが、参照 URL は同じままです。これを解決したいと思います。