本日、Ubuntu 11.10 で php-5.2.17 をコンパイルすると、OPENSSL 例外に関連する問題が発生しました。

WBOY
リリース: 2016-06-13 13:25:25
オリジナル
883 人が閲覧しました

本日、Ubuntu 11.10 で php-5.2.17 をコンパイル中に OPENSSL エラーが発生しました
[zz]http://www.centos.bz/2012/06/openssl-unknown-reference-to-sslv2_client_method/

Ubuntu 11.10 が php-5.2.17 をコンパイルすると、次のエラーが発生します:

php-5.2.17/ext/openssl/xp_ssl.c:357: `SSLv2_server_method' への未定義の参照
php-5.2.17/ext/openssl/xp_ssl.c:337: `SSLv2_client_method' への未定義の参照'
collect2: ld returns 1 exit status
make: *** [sapi/cgi/php-cgi] Error 1
これには、openssl の SSLv2_client_method を無効にするパッチが必要です。方法は次のとおりです。 >
cd php-5.2.17/
wget http://www.centos.bz/wp-content/uploads/2012/06/debian_patches_disable_SSLv2_for_openssl_1_0_0.patch
patch -p1 < debian_patches_disable_SSLv2_for_openssl_1_0_0。パッチ
その後、php を再コンパイルします

make clean
make && make install

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!