エラーSSL / TLS保護にはopenssl拡張が必要ですが、使用できません。

エラーSSL / TLS保護にはopenssl拡張が必要ですが、使用できません。

LAMPサーバーを正常に設定し、CentOSにMagentoをインストールしました。 SSL / TLSにopenssl拡張が必要な​​ため、キャッシュの消去中にエラーが発生します。

ソースからPHPを正常にコンパイルしましたcompiled ./configure --with-openssl(エラーはありませんが、パスは提供されません)。

ソースからPHPを再構成して、次のことを試しました。

最新バージョンでインストールしましたyum install openssl-devel(何もしません)

with-opensslで提供されたルートを見つける方法を教えてくれる人はいますか?

whereis openssl
openssl: /usr/bin/openssl /usr/lib64/openssl /usr/include/openssl /usr/share/man/man1/openssl.1ssl.gz

/usr/bin/openssl, /usr/lib64/openssl, /usr/include/opensslルートとして含める情報--opensslを使用してエラーが発生しました

pkg-config.../usr/bin/pkg-configを確認してください。

構成:エラー:OpenSSLが見つかりません。

私が何を見逃しているのかわかりません。

ここに画像の説明を入力してください。

ここに画像の説明を入力してください。

ここに画像の説明を入力してください。

ベストアンサー1

--prefix を使用または使用せずに PHP を 2 回設定しました。

したがって、2つのパッケージがあります。 1つは/usr/local同じ/usr/local/php7PHPバージョン7.1.10にあります。

今私の端末が指してい/usr/local/て、Webが指しています/usr/local/php7/

/usr/local/php7/bin/php -mWebモジュールを入手するにはどうすればよいですか?

WebバージョンでCLIを指す方法という新しい会話を取り出しました。私のCLIとWebは2つの異なるPHPパスを指し、これを修正する方法

おすすめ記事