ホームページ > バックエンド開発 > PHPチュートリアル > PHPを再コンパイルせずにopensslモジュールをphpに追加する方法

PHPを再コンパイルせずにopensslモジュールをphpに追加する方法

高洛峰
リリース: 2023-03-04 14:24:02
オリジナル
1408 人が閲覧しました

yum -y install openssl
ログイン後にコピー

/usr/local/bin/ は php のインストールディレクトリです
php インストールディレクトリの etx/openssl ディレクトリに切り替えます
cd /root/soft/php-5.2.8/ext/openssl

/usr/local/bin/phpize
ログイン後にコピー
ログイン後にコピー

config が見つかりません.m4。
モジュールの最上位ソース ディレクトリで「/usr/local/bin/phpize」を実行していることを確認してください。

openssl ディレクトリに config.w32 と config0.m4 があることを確認して、config0 の名前を変更します。 m4 を config.m4 に変更します。
mv config0.m4 config.m4

実行:

/usr/local/bin/phpize
ログイン後にコピー
ログイン後にコピー

コンパイル:

./configure --with-openssl --with-php-config=/usr/local/bin/php-config 
make;make install
ログイン後にコピー

成功を求めるプロンプトが表示されたら、php.ini に extension = openssl.so を追加します。
Apache または php-fpm を再起動して完了します。

追記: 目的ディレクトリは config.m4 ではなく config0.m4 ですか?
pcre、zlib、その他のモジュール ディレクトリにも config0.m4 があります。

PHP を再コンパイルせずに openssl モジュールを php に追加する方法に関するその他の関連記事については、PHP 中国語 Web サイトに注目してください。

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