タグ付けされた質問 「apache」

このタグを(適切なプログラミング言語タグとともに)使用して、Apache HTTP Serverに関連するプログラミングの質問に答えます。他のApache Foundation製品に関する質問には、このタグを使用しないでください。サーバー構成の質問は通常、https://serverfault.comに適しています。

8
Mac OS XにApache Antをインストールするにはどうすればよいですか?
MacにApache Antをインストールしようとしましたが、次の手順に従いました。 apache-ant-1.8.1-bin.tar.gzダウンロードフォルダーにダウンロードしました。 /usr/local/このコマンドを使用するようにファイルを移動しました:sudo shとmv apache-ant-1.8.1-bin.tar.gz /usr/local/ 使用したいのですcd /usr/local/が、機能しません。「そのようなファイルやディレクトリはありません」と表示されます。 次にcd /usr/、とlsコマンドを使用しましたが、ローカルフォルダーがそこにあるようです。アクセスしようとすると、同じエラーが発生します。 既に使用してsudo suいるのでなぜアクセスできないのですか?何か案は?
179 apache  ant  macos 


11
httpd:ServerNameに127.0.0.1を使用して、サーバーの完全修飾ドメイン名を確実に特定できませんでした
CentOS 5.0でApacheサーバーを再起動しようとすると、次のメッセージが表示されました。 httpd:ServerNameに127.0.0.1を使用して、サーバーの完全修飾ドメイン名を確実に特定できませんでした これが/etc/hostsファイルです: 127.0.0.1 server4-245 server4-245.com localhost.localdomain localhost ::1 localhost6.localdomain6 localhost6 これが/etc/sysconfig/networkファイルです: NETWORKING=yes NETWORKING_IPV6=no HOSTNAME=server4-245 これはApache httpd.confファイルにもあります。 ServerName localhost ただし、Apacheを再起動すると、最初のエラーメッセージが表示されます。
172 linux  apache  centos 

5
Apache mod_rewriteをデバッグする方法
mod_rewriteには2つの主な問題があります。 1)無効なルールがある場合、意味のあるエラーは報告されません 2)各変更を確実にテストするには、クロムのキャッシュを消去する必要があります。これはロケットサイエンスではありませんが、Ctrl + Shift + Deleteを押してから[OK]をクリックし、ウィンドウを閉じてリロードする必要があります。 どんな教祖がmod_rewriteコードを効率的に管理するために彼らの秘密を喜んで共有してくれるかどうか知りたいのですが。

9
PHP $ _SERVER ['HTTP_HOST']対$ _SERVER ['SERVER_NAME']、manページを正しく理解していますか?
多くの検索を行い、PHPの$ _SERVERドキュメントも読みました。私のサイト全体で使用されている単純なリンク定義のPHPスクリプトに何を使用するかについて、この権利はありますか? $_SERVER['SERVER_NAME'] これは、Webサーバーの構成ファイル(私の場合はApache2)に基づいており、(1)VirtualHost、(2)ServerName、(3)UseCanonicalNameなどのいくつかのディレクティブによって異なります。 $_SERVER['HTTP_HOST'] クライアントからのリクエストに基づいています。 したがって、私のスクリプトをできるだけ互換性のあるものにするために使用する適切なものは、私には思えます$_SERVER['HTTP_HOST']。この仮定は正しいですか? フォローアップコメント: この記事を読んだ後、私は少し偏執狂になったと思いますが、一部の人々は「彼らはどの$_SERVER変数も信用しないだろう」と述べました: http://markjaquith.wordpress.com/2009/09/21/php-server-vars-not-safe-in-forms-or-links/ http://php.net/manual/en/reserved.variables.server.php#89567(コメント:Vladimir Kornea 14-Mar-2009 01:06) どうやら議論は主に$_SERVER['PHP_SELF']、なぜXSS攻撃を防ぐために適切にエスケープせずにフォームアクション属性でそれを使用すべきでないかについてです。 上記の私の元の質問についての私の結論は$_SERVER['HTTP_HOST']、フォームで使用されている場合でも、XSS攻撃を心配する必要なく、サイト上のすべてのリンクに使用しても「安全」であるということです。 私が間違っていたら訂正してください。
167 php  apache  security  owasp 

10
HTTPSをHTTPにどのようにリダイレクトしますか?
HTTPSをHTTPにどのようにリダイレクトしますか?つまり、誰もが(一見)教えていることの反対です。 私はSSL証明書を支払ったHTTPS上のサーバーと、私が支払っていないミラーを持っていますが、緊急事態のためだけに保持しているため、証明書を取得する価値がありません。 私のクライアントのデスクトップには、http://production_serverとhttps://production_server(両方とも)を指すショートカットがいくつかあります。ただし、本番サーバーがダウンした場合、DNS転送が起動し、ショートカットに「https」が含まれるクライアントがhttps://mirror_server(機能しない)見つめられ、大きな太いInternet Explorer 7の不安感の赤い画面が表示されます。私の会社のために。 残念ながら、クライアントレベルでこれを切り替えることはできません。これらのユーザーは非常にコンピューターの知識がなく、HTTPSの「セキュリティの問題」エラー(特に、Firefox 3とInternet Explorer 7が現在処理している方法:ありがたいことに、ありがたいが、ここでは私を助けてくれないLOL)に驚かされる可能性が非常に高い。 http-> httpsリダイレクト用のApacheソリューションを見つけるのは非常に簡単です ですが、私の人生では、その逆はできません。 アイデア?
166 apache  ssl  redirect  https 

9
PHPの致命的なエラー:未定義の関数json_decode()の呼び出し
ApacheがロギングしていPHP Fatal error: Call to undefined function json_decode()ます。グーグルで検索した後、この問題は最新バージョンのphpがないために発生したようです。奇妙なことに、実行中のphp --version出力 PHP 5.5.1-2+debphp.org~precise+2 (cli) (built: Aug 6 2013 10:49:43) Copyright (c) 1997-2013 The PHP Group Zend Engine v2.5.0, Copyright (c) 1998-2013 Zend Technologies with Zend OPcache v7.0.2-dev, Copyright (c) 1999-2013, by Zend Technologies with Xdebug v2.2.3, Copyright (c) 2002-2013, by Derick Rethans …
165 php  json  apache  ubuntu 

9
VirtualHostの追加が失敗する:アクセス禁止エラー403(XAMPP)(Windows 7)
Windows 7でXAMPPインストールを実行しています。 VirtualHostをhttpd-vhosts.confに追加するとすぐに、「通常」http://localhostと新しいdropbox.local ものの両方が機能しなくなります。 これは私が自分に追加したものですhttpd-vhosts.conf: <VirtualHost *:80> ServerAdmin postmaster@dummy-host.localhost DocumentRoot "E:/Documenten/Dropbox/Dropbox/dummy-htdocs" ServerName dropbox.local ServerAlias www.dropbox.local ErrorLog "logs/dropbox.local-error.log" CustomLog "logs/dropbox.local-access.log" combined </VirtualHost> だから私はdropbox.local-error.logあらゆる情報を探しました: [Thu Feb 02 10:41:57 2012] [error] [client 127.0.0.1] client denied by server configuration: E:/Documenten/Dropbox/Dropbox/dummy-htdocs/ このエラーは追加することで解決されるようです <directory "E:/Documenten/Dropbox/Dropbox/dummy-htdocs"> Allow from all </directory> しかし今、私はこのエラーを受け取りますdropbox.local-error.log: [Thu Feb 02 10:45:56 2012] [error] …

10
すべてをAllowOverrideに設定する方法
設定したいのですが、AllowOverride allどうすればいいのか分かりません。私はグーグルを検索して次のコードを見つけて貼り付けました.htaccess: <Directory> AllowOverride All </Directory> しかし、それを貼り付けた後、私は受け取り始めました "Internal Server Error" 誰かがこのコードをどこに配置するか、またはそれを行う方法を私に案内できますか?
161 apache  .htaccess 

11
httpからhttpsへのApacheリダイレクト
Apacheを備えた環境 Centos httpからhttpsへの自動リダイレクトを設定しようとしています From manage.mydomain.com --- To ---> https://manage.mydomain.com 以下を私のhttpd.confに追加しようとしましたが、うまくいきませんでした RewriteEngine on ReWriteCond %{SERVER_PORT} !^443$ RewriteRule ^/(.*) https://%{HTTP_HOST}/$1 [NC,R,L] 何か案は?
157 linux  apache  webserver 

5
ApacheをNode.jsに置き換えることはできますか?
通常の容疑者(Apache、MySQL、PHP)を使用してCentOSで実行しているWebサイトがあります。このWebサイトが最初に公開されて以来、かなり進化してきました。今では、これを使ってより洗練された機能、つまりリアルタイム通知を実行したいと考えています。私が読んだことから、Apacheはこれをうまく処理できません。ApacheだけをNode.jsに置き換えることができるかどうか疑問に思っています(「LAMP」の代わりに「LNMP」になります)。 解決策をオンラインで検索してみましたが、見つかりませんでした。私が読んだことを正しく解釈していれば、ほとんどの人がNode.jsはApacheとPHPの両方を置き換えることができると言っているようです。ただし、既存のPHPコードはたくさんあるので、そのままにしておくことをお勧めします。 まだ明白でない場合は、私はかなり混乱していて、いくつかの啓発を使用することができます。どうもありがとう!
151 apache  node.js 

6
Railsでブラウザーページのキャッシュを防ぐ方法
Ubuntu-> Apache-> Phusion Passenger-> Rails 2.3 私のサイトの主要部分はあなたのクリックに反応します。したがって、リンクをクリックすると、リンク先に移動し、すぐにページが再生成されます。 ただし、[戻る]ボタンをクリックした場合、新しいページは表示されません。残念ながら、手動で更新しないと表示されません。ブラウザがキャッシュしているようです。ブラウザがページをキャッシュしないようにしたいのですが。 それとは別に、すべての静的アセットに将来の有効期限を設定したいと思います。 これを解決する最良の方法は何ですか?これをRailsで解決する必要がありますか?アパッチ?JavaScript? 助けてくれてありがとう、ジェイソン ああ。これらの提案はどちらも、私が探している動作を強制するものではありませんでした。 たぶんJavaScriptの答えがありますか?私はレールにコメントのタイムスタンプを書き込んでから、JavaScriptチェックを実行して、時間が5秒以内かどうかを確認することもできます(または何でも機能します)。はいの場合は問題ありませんが、いいえの場合はページをリロードしますか? これでうまくいくと思いますか? あなたのすべての協力に感謝します、 ジェイソン

14
Apacheが別のポートにリダイレクトする
私はしばらくこれに苦労してきて、間違いなく何か間違ったことをしています。 同じマシン上にApacheサーバーとJBossサーバーがあります。mydomain.comのトラフィックをJBoss localhost:8080 / exampleにリダイレクトしたいと思います。DNSは現在mydomain.com用に設定されており、ブラウザに入力するとポート80に直接移動します。 私の質問は、特定のドメイン名(この場合は「mydomain.com」)がApacheに到達したときに、どのようにして別のポートにリダイレクトするのですか? <VirtualHost ip.addr.is.here> ProxyPreserveHost On ProxyRequests Off ServerName mydomain.com ProxyPass http://mydomain.com http://localhost:8080/example ProxyPassReverse http://mydomain.com http://localhost:8080/example </VirtualHost> 提案付きで更新 -ポート8080にまだ転送されない <VirtualHost *:80> ProxyPreserveHost On ProxyRequests Off ServerName mydomain.com ServerAlias www.mydomain.com ProxyPass http://mydomain.com http://localhost:8080/example ProxyPassReverse http://mydomain.com http://localhost:8080/example </VirtualHost>
151 apache  redirect 

9
Apache:クライアントがサーバー構成によって拒否されました
私は得ています [2012年4月24日火曜日12:12:55] [エラー] [クライアント127.0.0.1]クライアントがサーバー構成によって拒否されました:/ labs / Projects / Nebula / bin / 私のディレクトリ構造は次のようになります(私はSymfony 2を使用していますが、他のWebフレームワークでも同様の構造にする必要があります) 私は次のようなvhostsセットアップを持っています: <VirtualHost nebula:80> DocumentRoot "/labs/Projects/Nebula/web/" ServerName nebula ErrorLog "/var/log/httpd/nebula-errors.log" </VirtualHost> <Directory "/labs/Projects/Nebula/"> Options All AllowOverride All Order allow,deny Allow from 127.0.0 192.168.1 ::1 localhost </Directory> 何が問題なのでしょうか、どうすれば修正できますか?
150 apache  .htaccess 

5
Python Webフレームワーク、WSGI、およびCGIを組み合わせる方法
PythonスクリプトをCGIとして実行できるBluehostアカウントを持っています。実行するには次のように定義する必要があるため、これは最も単純なCGIだと思います.htaccess。 Options +ExecCGI AddType text/html py AddHandler cgi-script .py さて、PythonでWebプログラミングを調べるたびに、WSGIについて、そしてほとんどのフレームワークがそれをどのように使用するかについて、よく耳にします。しかし、特にWebサーバー(ホストのマシンで実行されているApache)が提供されており、実際に操作できるもの(.htaccessコマンドの定義を除く)が与えられていない場合、それらがどのように適合するかを理解できません。 どのようにしているWSGI、CGI、およびフレームワークは、すべての接続されていますか?基本的なCGI構成でWebフレームワーク(たとえばweb.pyまたはCherryPy)を実行したい場合、何を知ってインストールし、実行する必要がありますか?WSGIサポートのインストール方法は?
150 python  apache  cgi  wsgi 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.