cURLの設定(php7)
Windows環境でのcURLの設定手順
php.iniの設定
場所はC:\php-7.2.6下。
拡張機能を有効化
extension=curl
C:\php-7.2.6下のlibssh2.dllをパスの通っているディレクトリにコピー。
一般的にはC:\WINDOWS\system32下。
Apacheを再起動。
OpenSSLの設定は事前に済ませておく。
cURLが有効になっていないと、 PHP Warning: PHP Startup: Unable to load dynamic library 'curl' (tried: c:\\php-7.2.6\\ext\\curl (\xef\xbf\xbdw\xef\xbf\xbd\xe8\x82\xb3\xef\xbf\xbd\xea\x82\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbdW\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd[\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xc2\x82\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xdc\x82\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbdB), c:\\php-7.2.6\\ext\\php_curl.dll (\xef\xbf\xbdw\xef\xbf\xbd\xe8\x82\xb3\xef\xbf\xbd\xea\x82\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbdW\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd[\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xc2\x82\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xdc\x82\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbdB)) in Unknown on line 0 がエラーログに吐き出される。
phpinfoで確認
phpinfoを確認し、PHP Version 7.2.6(設定情報)にcurlが追加されていれば設定完了。