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が追加されていれば設定完了。

最新の記事

プロフィール

流されるままにウェブ業界で仕事しています。
主にLAPP環境でPHPを書いています。
最近はjQueryをよく書いています。