この記事では、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ゲームの全プロセスを実現します
/etc/fstabパーティション/ディスクを自動的にマウントし、マウントするパーティション/デバイ...
1.html部分コードをコピーコードは次のとおりです。 <!DOCTYPE html> ...
Tomcat は Java 言語をベースにした Web サーバー ソフトウェアです。この記事では主に...
ELKとは何ですか? ELK は、Elastic が提供するログ収集およびフロントエンド表示ソリュー...
MySQL ストアド プロシージャは、確かに、非常にまれな使用シナリオのように見えます。この問題は、...
目次まず効果を見てみましょう:成し遂げる:要約:まず効果を見てみましょう: 成し遂げる: 1. ナビ...
最近、WeChat アプレットを作成しているのですが、いくつか問題が発生しました。インターネットでい...
これまでのプロジェクトはすべて Windows システム環境にデプロイされていました。今回は Lin...
序文Linux 環境で作業するエンジニアは、これらの面倒な命令とパラメータのコマンドラインにきっと驚...
これは公式のスクリーンショットです。MySQL 5.7 をインストールすると、デフォルトのパスワード...
序文現在、プロジェクトでは、Axios ライブラリが HTTP インターフェース リクエストによく使...
1. 公式 Web サイトから MySQL 5.7 インストール パッケージ (mysql-5.7....
JavascriptとDOMの関係は非常に曖昧で、CSSやHTMLのフロントエンド技術層も理解してい...
序文プロジェクトを開発しているときに、かなり厄介な問題に遭遇しました。この製品では、判断のためにブラ...
Ubuntu 15.04 は MySQL リモート ポート 3306 を開きます。以下の操作はすべて...