LAMP環境を構築する際、Apacheとphpは自分で手動でインストールし、phpのデフォルトの拡張ライブラリのみをインストールしました。 curl を使用したときに初めて、curl 拡張ライブラリが読み込まれていないことがわかりました。
手動でインストールする必要がありました。
1. ダウンロードしたphpソースコードフォルダーに移動します。
cdphp5.3.10
2.curlの拡張ライブラリを入力します
cd 拡張子/カール
3. コマンドを実行します (私の php はコンパイルされ、/usr/local/php ファイルの下に配置されます)。
/usr/loca/php/bin/phpize4. コマンドを実行してcurlを設定します
./configure --with-php-config=/usr/loca/php/bin/php-config
--with-php-config オプションを追加する必要があります。追加しない場合、php-config が見つからないというエラー メッセージが報告されます。
5.メイク&メイクインストール
6. 完了後、curl.so ファイルが /usr/local/php/lib/php/extensions/no-debu-non-zts-XXXXX に生成されます
curl.so ファイルを /usr/loca/php/lib/php/extensions フォルダーにコピーします (コピーする必要はありません)
7. php.ini設定ファイルにcurl拡張ライブラリを有効にする命令を追加します
extension=/usr/local/php/lib/php/extensions/curl.so
8. Apache サービスを再起動すると、curl 機能が使用できるようになります。
http://www.bkjia.com/PHPjc/477610.html