2

安全なサイトを Zend に追加しようとしています。

http://my_IP:10081の Zend サーバー サイトにアクセスすると、サーバー拡張機能の下に "openssl built-in, ON" が表示されます。

SSLEngine On を httpd.conf に追加すると...

Invalid command 'SSLEngine', perhaps misspelled or defined 
by a module not included in the server configuration

この行が欠落していると....

Invalid command 'SSLCertificateChainFile', perhaps misspelled or defined by 
a module not included in the server configuration.

Zendのサイトの付録Fには、

Uncomment the following line...
Include conf/extra/httpd-ssl.conf

しかし、その行は私のconfファイルにはなく、パスも示されていません。

ディレクトリ /usr/lib64/httpd/modules には、mod_ssl.so などと呼ばれるファイルがありません。

これは Red Hat の Zend 5.5 です。

PHP バージョン 5.3.8-ZS5.5.0 Zend フレームワーク バージョン 1.11.10

私のマネージャーは、それはかなり標準的なインストールだったと言います。どんな助けでも素晴らしいでしょう。ありがとう。

4

1 に答える 1

2

The SSL module installed on your server may not be enabled. Try: sudo a2enmod ssl

EDIT: Nvm, I guess I skipped over the part you said you were using RedHat. I don't believe there is an a2enmod equivalent in RedHat.

RedHat typically has these includes in httpd.conf where you will find lines like this:

Include conf.d/*.conf

This should corespond to an ssl configuration file located in the /etc/httpd/conf.d directory. Check to make sure there is such a file and if it's configured in your httpd.conf.

于 2012-02-24T14:29:29.967 に答える