問題タブ [apache-config]
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 - index.phpがデフォルトでロードされない
CentOS、Apache、PHPをインストールしました。自分のサイトhttp://example.com/myapp/にアクセスすると、 「禁止」と表示されます。デフォルトでは、index.phpファイルをロードしていません。
http://example.com/myapp/index.phpにアクセスすると、正常に機能します。
その問題を修正する方法はありますか?
apache - Apacheディレクティブをオフにしてから、インクルードでオンにすることはできますか?
一般的な構成アイテムを含むVirtualHostブロックがあります。1つのディレクティブはProxyPreserveHostです。
RewriteディレクティブのProxyPreserveHostを「手続き的に」オフにしてから、インクルードでオンに戻すことはできますか?例えば:
otherhostはCDN上にあり、ホストを保持すると、ホスト名前空間のコンテンツのプロキシを許可しない名前解決の問題が発生します。
ProxyReserveHostは、ServerConfigまたはVirtualHostでのみ許可されます。ProxyPassおよびProxyPassReverseディレクティブ(mod_rewriteのプロキシフラグにカプセル化されている)に対して選択的にオフにできるようには見えません。
apache - MPM Prefork Apache が異常な量のメモリを使用する
ヘルプ!私のApacheプロセスはすべて、起動時に115MBのメモリを使用しています。
関連情報:
Linux 版 (uname -a)
Apache のバージョン (/usr/sbin/apache2 -v)
トップ表示 (top -u www-data)
メモリ マップ (pmap $(pidof apache2)) (実際には、1 つの apache2 プロセスのみ)
ほとんどのメモリは [anon] です。5 行目を参照してください。
何が起こっているのかわかりません。通常のパラメータ (MaxClients、MaxRequestsPerClient など) を調整しようとしましたが、これらは何もしません。また、これは起動時のメモリ使用量であることに注意してください。これは増加せず、このように開始され、その後そのままになります。多かれ少なかれ一定。
値は次のとおりです。
次のモジュールもロードされています (コンパイルされていません)。
アイデア?
php - PHP : ini_get_all 関数からのアクセスのビットマスク値を理解する方法
私は ini_get_all 関数を使用して、共有ホスト サーバー上のすべての構成オプションを取得し始めています。最後に、この配列のチャンクを取得しました:
PHP のマニュアルには、説明が記載されています。
ディレクティブは複数のアクセス レベルを持つことができます。これが、access が適切なビットマスク値を示す理由です。
それで、誰かが「アクセス」について説明できますか?そのビットマスク値を理解する方法を教えてください。
regex - Regex - how to match everything except a particular pattern
I'm using Apache and I want to redirect all received request to the ssl virtual host.
So I have the following line in the regular http virtual host:
RedirectMatch (.*) https://www.mydomain.com$1
which basicaly replace $1 by everything.
It works perfectly. But now, I need to access a particular CGI that cannot be on the SSL virtual host. So I would like to redirect all request, except the following:
"http://www.mydomain.com/mycgi/cgi.php"
I have search on this forum and found some post concerning regex exclusion, but none is working. Any help would be greatly appreciated.
Thanks. Alain
authentication - svn authzファイルで名前のないユーザーを許可するには?
Apacheで実行されているSubversionサーバーがあります。Apache 構成で LDAP を使用してユーザーを認証し、SVN 承認を使用して特定のリポジトリへのユーザー アクセスを制限します。これは完全に機能します。
アパッチ
転覆
1 台のマシンからの匿名アクセスの追加
これで、リポジトリへの匿名アクセスが必要なサービス (コード レビュー用の rietveld) をセットアップしたいと考えています。これは Web サービスであるため、アクセスは常に同じサーバーから行われます。したがって、このマシンからのすべてのアクセスを許可するように apache 構成を追加しました。これは、承認ファイルに追加の行を追加して、すべてのユーザーに読み取りアクセスを許可するまで機能しませんでした。
アパッチ
転覆
たとえば、特定の IP からの承認を追加する前は、すべてのユーザーが認証されていたため、名前がありました。現在、一部のアクセスはユーザー名なしで行われています! -
Apache ログ ファイルでユーザー名を見つけましたが、この行- = r
も機能しませんanonymous = r
。SVN 承認で全員に読み取りアクセスを許可したくありません。これどうやってするの?
apache - 仮想ホストに複数のドメインを受け入れさせるにはどうすればよいですか?
このWebサイトに使用したい2つの異なるドメインがありますが、これを機能させるために仮想ホストを構成するにはどうすればよいですか?
複数のサーバー名を割り当てることはできますか?
zend-framework - Zend アプリを EC2 にデプロイしましたが、機能しません
問題について混乱しており、十分な詳細を提供できるかどうかわかりません。
Zend フレームワーク上に構築された php アプリを持っています。これは、他のホスティング会社に正常に展開されています。現在、Amazon EC2 に移行しようとしています。
すべてのコードを移動し、ドメインが IP アドレスを指すように設定しました。ここまでは順調ですね。
ここで、www.example.com などのホームページにアクセスすると、すべて問題なく表示されます。ホームページが開きます。これは、IndexController が呼び出され、データベースからデータを取得してインデックスに表示する index メソッドが適切に実行されたことを意味します。 html ページ。
これにより、すべてが正常に機能していると信じることができます。しかし、ホームページでクリックするすべてのリンクは、単純な連絡先リンクであろうと、URL を介して直接呼び出そうとするその他のアクションであろうと、
興味深いことに、www.example.com を呼び出すとホームページが正常に開きますが、www.example.com/index/index であるパス全体を指定すると、上記と同じエラーが発生します。
ログを確認しましたが、エラーはありません。似たようなことに遭遇した人はいますか、単純な手順や書き換えルールのようなものを見逃しているかどうかはわかりません。
LAMPで実行されています
任意のアイデアありがとう
codeigniter - 一部のパスを変更するためのhttpd.confのapachemod_rewriteルール(他のパスは変更しない)
Fedora10でApache/2.2.14の適切な書き換えルールを作成するのは非常に困難です。.htaccessファイルを使用するCodeIgniter-Doctrineチュートリアルを実行しています。( CodeIgniterのURLから「index.php」を削除することを検索して約10%ダウンします。)しかし、これは運用サーバーには推奨されないため、/ etc / httpd / conf/httpd.confで機能するように調整しようとしています。
チュートリアルの.htaccessルールは、既存のファイルを適切にテストし、そのような場合はURLを変更しないようですが、書き換えログには、条件が真である(つまり、ファイルが存在しない)ことが示されています。
ファイル.../css / style.cssは、書き換えルールをいじり始める前は正しく機能していたので、適切な場所に配置する必要があります。しかし、index.phpの下の仮想コンポーネントは適切に変換されていますが、現在、パスは常に書き換えによって変更されています。私は何が間違っているのですか?
apache - カスタム ServerName を使用して、LAN で Apache サーバーを使用できるようにします。
LAN の一部であるマシン上に Apache サーバーをセットアップし、LAN 上のマシンが (Localhost ではなく) カスタム ServerName を介してサーバーにアクセスできるようにすることは可能ですか? 短い ServerName (可能であればポートなどなし) を使用して、オフィス スペースで単純な Web サイトを提供したいのですが、これが可能であることを確認したいと思います (最初にそれが確実だった後!)。前もって感謝します。