0

Zend Framework 1.12プロジェクトと、PHP 5.5.3およびnginx 1.2.7 + php-fpmが Ubuntu 10.04 サーバーにインストールされています。

次の例外を受け取りました

Message: Unable to Connect to ssl://pftradingnet.com:443. Error #179898264: Unable to find the socket transport "ssl" - did you forget to enable it when you configured PHP?

関数からZend_Http_Client_Adapter_Socket->connect

私の構成コマンドは

'./configure' '--enable-opcache' '--prefix=/opt/php' '--with-apxs2=/usr/bin/apxs2' '--with-mysql=mysqlnd' '--with-mysqli=mysqlnd' '--with-pgsql=/usr' '--with-tidy=/usr' '--with-curl=/usr/bin' '--with-openssl-dir=/usr' '--with-zlib-dir=/usr' '--with-xpm-dir=/usr' '--with-pdo-pgsql=/usr' '--with-pdo-mysql=mysqlnd' '--with-xsl=/usr' '--with-ldap' '--with-xmlrpc' '--with-iconv-dir=/usr' '--with-snmp=/usr' '--enable-exif' '--enable-calendar' '--with-bz2=/usr' '--with-mcrypt=/usr' '--with-gd' '--with-jpeg-dir=/usr' '--with-png-dir=/usr' '--with-freetype-dir=/usr' '--enable-mbstring' '--enable-zip' '--with-pear' '--with-libdir=lib' '--with-config-file-path=/opt' '--enable-fpm' '--with-fpm-user=fpm' '--with-fpm-group=fpm' '--enable-debug'

以前はphp5.3+Apache2で問題なく動作していましたが、エラーの原因は何ですか?

4

1 に答える 1

1

私の間違いは、ここcofigureからコマンドスクリプトを軽々しくコピペしたことです。

--with-opensslの代わりにPHP を再コンパイルしましたが--with-openssl-dir=/usr、現在は正常に動作しています。

于 2013-09-06T17:24:26.440 に答える