ホームページ > バックエンド開発 > PHPの問題 > Linuxにphpカール拡張機能をインストールする方法を詳しく解説

Linuxにphpカール拡張機能をインストールする方法を詳しく解説

藏色散人
リリース: 2023-03-02 13:04:01
オリジナル
2722 人が閲覧しました

Linux に phpcurl 拡張機能をインストールする方法: まず、PHP をサーバーにダウンロードして解凍し、次に phpize プログラムを呼び出してコンパイルされた構成ファイルを生成し、次にコンパイルしてインストールし、最後に「php.ini」を変更します。 "ファイルを作成し、"php-fpm"を再起動すれば大丈夫です。

Linuxにphpカール拡張機能をインストールする方法を詳しく解説

Linux での PHP のカール拡張機能のインストール

今日の開発中にこのような問題に遭遇しました。PHP のカール拡張機能をインストールするときの方法Linux では、curl 拡張子を使用していますが、私の LNMP 環境は元々コンパイルおよびインストールされており、YUM を使用してインストールされたものではありません。

私の環境:

Linux: CentOs 6.4

PHP: 5.6.30

解決策:

1. PHP ソースを入力します。 code ディレクトリは、PHP が以前にサーバーにダウンロードされ、解凍されたアドレスです。

cd /usr/local/src/php-5.6.30
ログイン後にコピー

2. PHP ソース コード ディレクトリで ext/curl

cd ext/curl
ログイン後にコピー

3 を実行します。phpize プログラムを呼び出して、コンパイル構成ファイル

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

4.configure を呼び出して Makefile を生成します

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

5.コンパイルしてインストールします

make & make install
ログイン後にコピー

この時点で、次のパスを生成するように求められます。ファイルcurl.so:

/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/
ログイン後にコピー

6. php.iniファイルを変更します

vim /usr/local/php/lib/php.ini
extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/curl.so
ログイン後にコピー

7.チェック

/usr/local/php/bin/php -m
ログイン後にコピー

curl項目が表示されれば、インストールは成功です

8. php-fpm

pkill -9 php-fpm
./sbin/php-fpm
ログイン後にコピー
# を再起動します。 ##OK!

関連知識の詳細については、

PHP 中国語 Web サイトをご覧ください。

以上がLinuxにphpカール拡張機能をインストールする方法を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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