0

ローカル開発環境をセットアップしようとしていますが、パズルのピースが 1 つだけ欠けています。

Mac OSX 10.7.5 x86_x64 XAMPP - http://www.apachefriends.org/en/xampp-macosx.html ColdFusion 10 - Developer Editionに以下を正常にインストールできました。

どちらも元気に走っています。localhost (Apache) と localhost:8500 (ColdFusion) をプルアップできました - 私の ajp コネクタ ポートは 8012 です

ここで、mod_proxy_ajp を使用して、Apache から ColdFusion にリクエストを渡すことができるようにしたいと考えています。

ColdFusion の wwwroot/cf ディレクトリに index.cfm ファイルを作成し、NameVirtualHost を有効にして、Apache で次のような VirtualHost ディレクティブを作成しました。

NameVirtualHost *:80

<VirtualHost *:80>
ServerName localhost
<Location "/cf">
Allow from all
ProxyPass ajp://localhost:8012/
</Location>
</VirtualHost>

すべてを再起動した後、503 エラーが発生します。どんな助けや指針も大歓迎です。ありがとう!

4

1 に答える 1

1

CF ログを確認します。 {cf_root}/cfusion/logs/coldfusion-error.log

ログにはおそらく次のようなものがあります。

org.apache.coyote.ajp.AjpProcessor getRealPathFromServer
SEVERE: Error in getRealPathFromConn
java.io.IOException: Socket read failed

そのため、mod_proxy_ajp はリクエストを Tomcat に渡していますが、Tomcat はそれを読み取ることができません。

代わりに mod_jk で構成しようとしましたか?

http://helpx.adobe.com/coldfusion/kb/coldfusion10-apache-manual-connector-configuration.html

設定したい方法ではないかもしれませんが、起動して実行できるはずです。

于 2013-09-05T06:10:45.883 に答える