ホームページ > バックエンド開発 > PHPチュートリアル > Linux に php のカール拡張機能をインストールし、https リクエストをサポートします。

Linux に php のカール拡張機能をインストールし、https リクエストをサポートします。

WBOY
リリース: 2016-06-20 12:37:03
オリジナル
1363 人が閲覧しました

環境: php5.5.5 + nginx

タスク: phpカール拡張機能をインストールし、https

血と涙のピット: インストールします最初にcurlを使用した後、httpsがサポートされていないことがわかり、その後opensslをインストールしましたが、長い間苦労した後、それでも遅すぎました。

方法:

最初に openssl を直接インストールします

SHELL

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

次に、curl を再インストールし、完了したらインストールします忘れずに、curl -V を実行して https

SHELL

wget http://curl.haxx.se/download/curl-7.24.0.tar.gztar -xzf curl-7.24.0.tar.gz cd curl-7.24.0./configure --prefix=(安装路径) --with-ssl=(ssl安装路径)makemake install
ログイン後にコピー

かどうかをテストし、現在の PHP コンパイル パラメータ

SHELL

をエクスポートします。

/usr/local/php/bin/php -i | grep configure
ログイン後にコピー

php インストール ファイル ディレクトリを入力します。そこにない場合は、別のディレクトリをダウンロードします。

SHELL

/usr/local/php/bin/phpize./configure --with-curl=(安装路径) --with-openssl=(安装路径) //刚才导出的编译参数加上这2个makemake install
ログイン後にコピー

エラーは報告されませんでした。その場合は、nginx と php-fpm を再起動してください。

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