この記事では、Linux で PHP curl 拡張機能をインストールする方法について説明します。ご参考までに、詳細は以下の通りです。 今日の開発中に、Linux で PHP の curl 拡張機能をインストールする方法という問題に遭遇しました。私の LNMP 環境は、YUM を使用してインストールされたのではなく、もともとコンパイルされてインストールされていました。 私の環境: Linux: CentOS 6.4 解決: 1. PHP ソース ディレクトリを入力します。これは、以前に PHP がサーバーにダウンロードされ、解凍されたアドレスです。 /usr/local/src/php-5.6.30 をコピーします 2. PHPソースディレクトリでext/curlを実行する cd ext/curl 3. phpizeプログラムを呼び出してコンパイルされた設定ファイルを生成する php をローカルにコピーします。 4. configureを呼び出してMakefileを生成する ./configure --with-curl=/usr/local/curl --with-php-config=/usr/local/php/bin/php-config 5. コンパイルしてインストールする 作成とインストール この時点で、curl.so ファイルを生成するためのパスの入力が求められます。 デバッグなしのZTS拡張機能 6. php.iniファイルを変更する vim /usr/local/php/lib/php.ini 拡張子=/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/curl.so 7. 検出 php を /usr/local/php にコピーします。 curl項目が表示されたら、インストールは成功したことを意味します 8. php-fpmを再起動する pkill -9 php-fpm ./sbin/php-fpm わかりました! この記事が Linux サーバーの設定に役立つことを願っています。 以下もご興味があるかもしれません:
|
<<: MySQL での find_in_set() 関数の使用に関する詳細な説明
>>: VUE+CanvasはシンプルなGobangゲームの全プロセスを実現します
ケース1: 最後の提出とプッシュなし次のコマンドを実行します。 git コミット --amend g...
Vue 3.x プロジェクトの作成 npm init @vitejs/app my-vue-app ...
最近、要素テーブルを使用すると、並べ替えの問題によく遭遇します。単純な並べ替えであれば、要素の公式が...
序文私はプログラマーとしてスタートした PHP プログラマーです。これまで、トレーニング コースで勉...
方法 1: INSERT INTO t1(field1,field2) VALUE(v001,v00...
1. ソフトウェアのインストールパスを確認します。 Linuxソフトウェアをインストールできる場所は...
導入dockerコンテナとdocker-composeに基づいて、Linux環境でのdockerの基...
目次1. forループ2. 二重の for ループ3. whileループ4. dowhileループ5...
NFSが提供するサービスマウント: サーバー上で /usr/sbin/rpc.mountd サーボ ...
序文トップメニューを作成する場合、ポップアップのセカンダリメニューを作成する必要があります。 以前の...
メインのオペレーティング システムを Windows から Ubuntu に切り替えたとき、最初に考...
では、早速リソースについて見ていきましょう。 123WORDPRESS.COM ダウンロードSQLy...
シナリオシミュレーション:国内企業の中には、重要な業務をサポートするために特定のウィンドウ プログラ...
1 背景最近、ZC706-ARM 開発ボードの Linux システムでコンパイル システム (apt...
JavaScript厳密モードが 8 進数をサポートしていないという問題に関して、まず、 Java...