この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 23495|答える: 10

php7.1 OpenSSL拡張のソースコードインストールに失敗しました

[リンクをコピー]
掲載地 2018/08/21 10:07:04 | | |
.so ファイルが生成され、php.ini拡張子も追加されましたが、PHP-FPM を再起動すると /etc/init.d/php-fpm: symbol lookup error: /usr/local/php/lib/php/extensions/no-debug-non-zts-20160303/openssl.so: undefined エラーが発生します シンボル:OPENSSL_init_ssl、アドバイスを求めてください




先の:構成セクション
次に:IntelliJのアイデアスマートヒントがケース設定を無視します
掲載地 2018/08/21 10:57:25 |
CentOSはPHP OpenSSL拡張をインストールします
https://www.itsvse.com/thread-3187-1-1.html
(出典:Architect_Programmer)
この記事をご参照ください
掲載地 2018/08/21 11:04:34 |
依存関係は解決しません。opensslライブラリがインストールされているか、バージョンが一貫しているか、不整合なバージョンが機能変更を引き起こすことがあるか、未定義のシンボル:OPENSSL_init_ssl、インストールされていないことも原因です。ですので、これら2つの問題を一つずつ確認してください
掲載地 2018/08/21 11:05:41 |
オンラインチュートリアル

PHP7をコンパイル・インストールし、opensslのサポートがなく、現在は openssl.so に従ってモジュールのコンパイルを続けています。 原則については書かず、プロセスについてだけ書いてください。

まず、対応するバージョンのPHPソースコードディレクトリを見つけ、PHP7のソースコードディレクトリを入力し、EXT/OpenSSLを入力します。

config0.m4をconfig.m4に改変します;(なぜそのような障壁が設定されているのかはわかりません)

作戦:

/usr/local/php/bin/phpize

./configure --with-php-config=/usr/local/php/bin/php-config

メイク&メイクインストール

最後に、php.iniにextension=openssl.soを追加し、php-fpmを再起動します。
 地主| 掲載地 2018/08/21 11:15:26 |
管理者 2018年8月21日 10:57 投稿
CentOSはPHP OpenSSL拡張をインストールします
https://www.itsvse.com/thread-3187-1-1.html
(出典:Architect_Programmer)

プロセスは同じですが、php-fpmの再起動時にエラーが報告されます
 地主| 掲載地 2018/08/21 11:16:01 |
シャオ・ジャザ 2018年8月21日 11:05 投稿
オンラインチュートリアル

PHP7をコンパイル・インストールし、opensslのサポートがなく、現在は openssl.so に従ってモジュールのコンパイルを続けています。 原則については書かず、プロセスについてだけ書いてください。

再起動時にエラーが報告されました
 地主| 掲載地 2018/08/21 11:16:48 |
2018年8月21日 11:04公開
依存関係がうまく解決されていない場合は、opensslライブラリがインストールされているか、バージョンが一貫しているかを確認してください。一貫性のないバージョンは一部の関数変更を引き起こすことがあります。

バージョンの問題であるはずで、トラブルシューティング中です
 地主| 掲載地 2018/08/22 17:51:03 |
問題は解決され、opensslバージョンが置き換えられ、opensslの設定時にパスが追加されました
掲載地 2018/08/22 18:56:59 |
ロビンが2018年8月22日17:51に投稿
問題は解決され、opensslバージョンが置き換えられ、opensslの設定時にパスが追加されました

とにかく解決しろ
掲載地 2018/08/29 14:27:18 |
ロビンが2018年8月22日17:51に投稿
問題は解決され、opensslバージョンが置き換えられ、opensslの設定時にパスが追加されました

あなたのPHPバージョンは何ですか?opensslバージョンですか? OPENSSLを設定して同じエラーを報告しました
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com