問題タブ [apache2.4]
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.
pcre - libpcre.so はシンボルを読み取れませんでした: Apache 2.4 のインストール
こんにちは、Linux に 2.4 をインストールしようとしています: Linux el5 x86_64 x86_64 x86_64 GNU/Linux
「make install」後にエラーが発生します。
私が実行している私のconfig.nice:
ldd: ldd /usr/local/lib/libpcre.so libc.so.6 => /lib64/libc.so.6 (0x00002b2ce3b82000) /lib64/ld-linux-x86-64.so.2 (0x0000003e1c800000)
ファイル: lrwxrwxrwx 1 ルート root 16 Jan 31 15:20 /usr/local/lib/libpcre.so -> libpcre.so.1.2.1
「シンボルを読み取れませんでした」を読み取る方法がわかりません。/lib/local に pcre8.34 を設定しました。どんな助けでも大歓迎です。ありがとう!
php - ヘッダー セット Access-Control-Allow-Origin が Apache2.4 で機能しない
ローカルの Windows 7 マシンの Apache で 2.2 から v2.4 にアップグレードしたところです。apach2.4 x64 と php 5.5 x64 を実行しています。
私の仮想ホストには次のものがあります。
私のアパッチhttpd.config
私のjavaScript
コードはまったく変更されていません。ただし、別のドメインからこのドメインに ajax しようとすると、200 エラーが発生します。
http://somedomain.local/app/use\rs/login
ブラウザでこのドメインから投稿することもできます。
apache - OS X Mavericks 10.9 に apache 2.4 をインストールする
OS X Mavericks に apache 2.4 をインストールしたかったのですが、 と に問題が./configure
ありmake
ました。
apache - mod_rewrite が機能していなかったので、修正中に 403 が禁止されました
ubuntu 13.10 では apache 2.4.x を使用しています。に問題がありましmod_rewrite
た。そのモジュールを有効にしてサーバーを再起動しましたが、.htaccess ファイルがまだ機能していなかったので、検索した後、http ://smarttips.in/htaccess-redirect-not-working-apache を指す stackoverflow からの回答を読みました。 /
上記のリンクでポイント2がありませんでした。そこで、そのコードを000-default.conf
ファイルに入れました。
私は apache2.4+ を使用しているので、ここで説明されているように: http://httpd.apache.org/docs/current/upgrading.html
に
000-default.conf ファイルのコードは次のとおりです。
しかし、そのリンクからそのコードを入力した後、サーバーは 403 を禁止し、次のように言っています。
したがって、その mod_rewrite 問題が解決されたかどうかはわかりませんが、アクセス許可エラーも取得しています。ここにも .htaccess コードを配置する必要があるかどうか教えてください。
だから私は何が間違っているのですか?
php - Apache と HHVM の間でプロキシ経由で渡されると、_POST パラメータが破損する
私は Apache/HHVM/Symfony がうまく連携できるように取り組んできました。ほとんどすべてが機能しているように見えますが、ファイルのアップロード時に問題が発生しました。結果の _POST は、予想される配列ではなく単一のエントリです。
プロキシ設定は次のとおりです。
ProxyPassMatch ^/(.*\.php(/.*)?)$ fcgi://127.0.0.1:9000/path/to/root/directory/$1
PHP5-FPM (_POST
パラメーターを壊さない) を使用する場合、プロキシ設定は次のとおりです。
SetEnvIf Request_URI . proxy-fcgi-pathinfo=1
いろいろ試行錯誤して設定が違います。プロキシ設定が PHP5-FPM のようなものである場合、HHVM は 404 ファイルが見つからないと言い続けます。ファイルがなくてもフォームは正常に機能するので、フォーム内の HHVM のファイルの処理に関係しているのではないかと疑っていますが、それについては何も見つかりません。
プロキシ設定を変更する必要がありますか? それとも、HHVM でファイルをアップロードするために何か特別なものが必要ですか?
スタックは Symfony 1.4、HHVM 2.4、Ubuntu 12.04 上の Apache 2.4 です。
websocket - websocket が tomcat 7.0.50 で動作しなくなった
最近、Tomcat 7.0.50 に websocket を実装しました。私のTomcatはApache 2.4の背後で動作します。Strtus 2 と Spring Security を使用しています。動作を停止しました。
問題 : Websocket 接続が正常に開かれます。Javascript イベント ハンドラーが正常に起動します。Apache ログは、リクエストが 101 コードのプロトコル アップグレード リクエストとして受け入れられたことを示しています。Tomcat アクセス ログも、プロトコル アップグレードに対して同じコード 101 を示しています。
ただし、サーバー側では onOpen メッセージは発生しません。javascript のイベント ハンドラで接続が開かれるとすぐにメッセージを送信しようとしました。javascript にはエラーはありませんが、onOpen が呼び出されないように、サーバー側の endPoint の onmessage は呼び出されません。
動作を停止した後に行った変更は次のとおりです。
wesocket の URL :
apache の仮想ホスト構成を追加:
支柱 2 :
Apache、Tomcat、Spring Security、および Struts2 ログのどこにもエラーが発生していないため、すべてが正常に機能しているようです。
ただし、サーバー側ではハンドラーは呼び出されませんか?
以前に同様の問題に直面していましたが、websocket-api jar を WEB-INF/lib に配置していたため、websocket 接続が開かれませんでした。現在、接続は開かれていますが、その後ハンドラーは呼び出されず、しばらくするとタイムアウトのために明らかに接続が閉じられます。
ここに私の ServerEndPoint クラスがあります:
そして私のJavaScriptコード:
php - Solr 4.xx を Apache 2.4.x httpd サーバーにインストールする
私は Windows 7 OS で作業しており、Apache httpd サーバー (2.4.6) がインストールされています。Apache 2.4.6 httpd サーバーに Apache Solr 4.7.0 をインストールしたいと考えています。
Solr を Apache httpd サーバーにインストールする方法はありますか? 私が Web で見つけたもののほとんどは、Tomcat サーバー用です。
http://www.beingjavaguys.com/2013/01/if-you-want-to-configure-solr4.html
http://jorgedoig.com/setting-up-tomcat-7-and-solr-with-xampp-on-windows-7/
http://amac4.blogspot.sg/2013/07/setting-up-solr-with-apache-tomcat-be.html
PHP で実装された Web アプリケーションに Apache httpd サーバーを使用しており、検索機能のために Solr を統合する必要があります。
助けていただければ幸いです。
python - mod_wsgi はモジュールをロードしますが、WSGI ファイルはロードしません
私の環境 (すべて 32 ビット)
- Apache 2.4 (XAMPP 経由)
- パイソン 2.7.6
- mod_wsgi 3.4 for Apache 2.4
- ウィンドウズ7 64ビット
http.config
- LoadModule wsgi_module modules/mod_wsgi.so
- WSGIScriptAlias \application C:\xampp\htdocs\site\wsgi\wsgi_app.wsgi (仮想ホスト)
- AddHandler wsgi-script .wsgi (VirtualHost)
Apache エラー ログ (Apache 再起動後の最後のエントリ)
- [Fri Mar 21 16:22:59.679443 2014] [:info] [pid 7160:tid 440] mod_wsgi (pid=7160): Python を初期化しています。
- [Fri Mar 21 16:22:59.705445 2014] [:info] [pid 7160:tid 440] mod_wsgi (pid=7160): インタープリター '' をアタッチします。
私が知る限り、WSGIPythonPath は追加のディレクトリを検索する必要がある場合にのみ必要です/wsgi ファイルのディレクトリは必要ないため、Chrome に表示されるのはプレーン テキストだけである理由がわかりませんか?
これは、Google ドキュメントによって達成されました。
よろしく
php - 仮想ホスト: LAN アクセス、WAMP、Windows 7、Apache 2.4.4、Php 5.4.16; dont-have-permission-to-access-on-this-server を返します
始める前に.. 皆さん、こんにちは!:)
私のWAMP仮想ホストに問題があります..LAN上の他のコンピューターは、このサーバーにアクセスする権限がありません..
以下は私が持っている現在の設定です:
/httpd.conf
/phpmyadmin.conf エイリアス /phpmyadmin "c:/wamp/apps/phpmyadmin4.0.4/"
/httpd.vhosts.conf
また...
- 他のコンピュータから ping を試みましたが、応答は成功です
- 両方のコンピューターのファイアウォールをオフにしようとしました
- wwwのフォルダのプロパティに全員を追加しようとしました
私が見つけた他の解決策を試しましたが、まだ役に立ちません..「http://ecommerce.local」にアクセスできますが、LAN上の他のコンピューターはobhibited-you-dont-have-permission-to-access-on-を受け取りますこのサーバーエラー..
ネットワーク設定と関係がありますか?他のコンピューターも同じ設定です...私のIP:192.168.1.198で、他のコンピューターは192.168.1.192です
phpmyadmin - apache2.4 + php-fpm + debian の phpmyadmin
Debian でこの設定を行っています: apache 2.4 proxy_fcgi および php-fpm (v5.5)。私のvirtualhostファイルには次のものがあります:
すべてが正常に動作し、/var/www/html/ でリクエストした phpinfo() とすべての php ファイルを確認できます。
Debian リポジトリから phpmyadmin のインストールを続行しますが、http://MY.IP/phpmyadminを参照すると、「ファイルが見つかりません」というエラーが表示され、Apache エラー ログに記録されます。
Debian phpmyadmin パッケージは、コンテンツを /usr/share/phpmyadmin にダンプします。/usr/share/phpmyadmin の下に test.html ファイルを作成すると、http://MY.IP/phpmyadmin/test.htmlからその内容を確認できます
問題は、/usr/share/phpmyadmin の下にある php ファイルが処理されていないことです。phpmyadmin Apache の構成は次のとおりです。
Apache構成ファイルにロードされます。
mod_php がインストールされていないため、php ファイルの処理はありません。/usr/share/phpmyadmin ディレクトリの下の php ファイルを処理するために proxy_fcgi を使用するように apache に指示するにはどうすればよいですか?
>>update<< phpmyadmin apache の conf に proxypassmatch ディレクティブを追加しました
動作することを期待していますが、同じエラーが発生し続けます。
>>更新 2<< php-fpm unix ソケットをネットワーク (127.1:9000) に置き換え、virthualhost ファイルの ProxyPassmatch を次のように置き換えました。
そしてphpmyadminのApache confで:
MY.IP/phpinfo.php にアクセスすると、/var/www/html/phpinfo.php から phpinfo を取得し、MY.IP/phpmyadmin/phpinfo.php にアクセスすると、処理された内容を取得します。 /usr/share/phpmyadmin/phpinfo.php.
私の問題は解決しましたが、php-fpm とのネットワーク接続は機能するのに、UNIX ソケットは機能しない理由がまだわかりません。