問題タブ [apache]

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 投票する
3 に答える
1109 参照

c - C での Apache モジュールの FORM 処理

Apache 2.0.x モジュールを C で実装して、既存の製品とのインターフェイスをとっています。ほとんどの場合 POST を使用して FORM データを処理する必要がありますが、GET ケースも処理したいと考えています。

Nick Kew のApache Modules book には、フォーム データの処理に関するセクションがあります。これは、キーと値のペアの apr_hash_t をフォームに返す POST と GET のコード例を提供します。parse_form_from_POST はバケット ブリゲードをマーシャリングし、それをバッファにフラット化しますが、parse_form_from_GET は単に URL を参照できます。どちらのルーチンも、parse_form_from_string ルーチンに依存して、区切られた各フィールドを調べ、情報をハッシュ テーブルに抽出します。

それは問題ありませんが、モジュールに数百行のコードを追加するよりも簡単な方法があるはずです。フィールド名と関連データを GET または POST FORM から C コードがより簡単にアクセスできる構造に抽出するための既存のモジュールまたはルーチンが apache、apr、または apr-util 内にありますか? 関連するものは何も見つかりませんが、これは解決策が必要な一般的なニーズのようです。

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

regex - Apache の Mod 書き換え: すべての URL を変更する

今、私は次のようなことをしています:

各 URL に対して同じことを行う 1 つのルールがあればよいので、新しいファイルを追加するたびにルールを追加し続ける必要はありません。

また、可能であれば、'/config/new' などを 'config_new.php' に一致させたいと思っています。いくつかの正規表現でこれを達成できると思いますか?

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

apache - mod_rewriteを使用してURLのパスとファイル名を変更するにはどうすればよいですか

URLを取得したい: http ://www.mydomain.com/signup-12345

そして実際にそれらを与える: http ://www.mydomain.com/signup/?aff = 12345

mod_rewriteの履歴はありません、ヘルプ!

0 投票する
15 に答える
73666 参照

php - LAMP の XAMPP と WAMP はどちらが優れていますか?

コンボのオプションがたくさんありますphp + MySQL + Apache...これらの中で最高のパックはどれですか?

私たちのアイデアをWAMP vs XAMPPに限定しましょう。より良い選択肢はありますか?

でオンライン プログラミング コンテストの Web アプリを作成しましたCodeFireXAMPP、後で に切り替える必要がWAMPありましたが、どのスクリプトも適切に動作しませんでしたphp...どの標準に従うべきですか?

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

java - Apache / Tomcat を構成するためのベスト プラクティス

現在、Apache 2.2.3 と Tomcat 5 (JBoss 4.2.2 に組み込まれています) をmod_proxy_jkコネクタとして使用しています。

以下の値を計算/構成する正しい方法に誰かが光を当てることができますか(関連する可能性のある他のものと同様に)。Apache と Tomcat はどちらも別々のマシンで実行されており、大量の RAM (それぞれ 4GB) を備えています。

関連する server.xml 部分:

関連する httpd.conf 部分:

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

php - WISA を LAMP のように動作させるにはどうすればよいですか (IIS で .mp3 を保護する)

Apache/php ホストから .mp3 オーディオをストリーミングする小さなフラッシュ ウィジェットをいくつか作成しました。mp3 ファイルには直接アクセスできず、ブラウザのキャッシュに保存されません。

これを行うには、ホストの mp3 ファイル許可を「所有者: 読み取り/書き込み」 (数値 600) に設定します。これにより、.php ファイルのみが .mp3 を読み取ることができるようになります。

次に、ActionScript から php ファイルにリクエストを送信すると、mp3 がウィジェットにストリーミングされます。(クライアント/ユーザーがブラウザーのキャッシュを調べた場合、mp3 ファイルは期待どおりに見つかりません)

これは、ファイルをストリーミングする php コードです。

IIS/ASP.Net を使用してこの動作を再現する方法を知っている人はいますか

0 投票する
9 に答える
184505 参照

apache - Windows2003 で Apache と IIS を並べて (どちらもポート 80 をリッスン)

これを行うための良い方法は何ですか? きれいにすることさえ可能ですか?

理想的には、パケット ヘッダーを使用して、要求を処理するサーバーを決定したいと考えています。ただし、より簡単な/より良い方法があれば教えてください。

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

apache - 理想的なマルチサーバー LAMP 環境

単一のボックスに LAMP スタックをセットアップしたり、MySQL を独自のボックスに移動したりすることに関する情報はたくさんありますが、それ以上の拡張については十分に文書化されていないようです。

私の現在の Web 環境には容量の問題があるため、構成の調整、ボトルネックの特定、セキュリティなど に関するベスト プラクティスを探しています。

私は現在約 400 のサイトをホストしており、冗長性とセキュリティがかなり必要です。そのため、シングル ボックス ソリューションを超えて成長しましたが、完全な ISP または専用の Web ホスティング会社のレベルには達していません。

セキュリティと将来の拡張を考慮して、優れたApache Webファームをセットアップするための優れた専門知識を教えてくれる人はいますか?

私の Web 環境は、2 つの冗長 MySQL サーバー、2 つの冗長 Web コンテンツ サーバー、nfs を介してコンテンツをマウントし、それらの間で apache 構成とセッション ディレクトリを共有する 2 つの負荷分散フロントエンド Apache サーバー、および単一の「開発者用」サーバーで構成されています。 nfs 経由で Web コンテンツをマウントし、すべての開発者アカウントを含めます。

私はこのセットアップの多くにかなり満足していますが、時期尚早に負荷を窒息させているようです.

ありがとう!!

- アップデート -

「ロード時の窒息」はmod_log_sql、Apacheログをmysqlデータベースに送信するために使用するに関連していることがわかりました。SQLステートメントをディスクファイルに書き込むようにWebサーバーを再構成し、それらをデータベースに送信する別のプロセスを作成することにより、Webサーバーはスレッドをより迅速に解放し、より大きな負荷を処理できるようになります.

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

ruby-on-rails - Mod_railsとmongrelは同じサーバーで実行されていますか?

私は現在、1台のサーバーで8つのRailsアプリケーションを監視しているmongrelクラスターを実行しています。

これらのアプリケーションのうち7つをmod_railsに移動し、1つは雑種に残しておきたいと思います。7つの小さなアプリケーションは少量ですが、雑種犬に残したいのは大量のアプリです。

私が理解しているように、これが最善の解決策です。PassengerPoolIdleTimeの設定はグローバルレベルでのみ適用できるためです。

このタイプのセットアップでは、どのような構成の落とし穴に注意する必要がありますか?

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

php - PHP 解析構成の ini ファイル

モジュールの構成 ini ファイルを読み取る方法はありますか?

たとえば、私は php-eaccelerator ( http://eaccelerator.neteaccelerator.ini ) をインストールし、ファイルをに置きました/etc/php.d。PHP のコンパイル時にオプションが使用されなかっ.iniたため、私の PHP インストールはこのファイルを読み取りません。--with-config-file-scan-dirPHPがモジュールの設定を読み取ることができるように、どこかにiniファイルへのパスを手動で指定する方法はありますか?