こんにちは。さんごーです。
Windows環境でPHPのcurl_init()を呼び出すと「Call to undefined function curl_init()」というエラーが出る場合の対処のメモです。
php.iniの場所を確認する
php.iniの場所を確認します。
コマンドプロンプトで
> php -i > phpinfo.txt
とかしてphpinfoを出力。
出力されたphpinfo.txtから以下のような行を探しましょう。php.iniの場所が分かります。
Loaded Configuration File => C:\php\php.ini
php.iniでphp_curl.dllを有効にする。
php.iniの以下のようになっている場所を探す。
;extension=php_curl.dll
この行のコメントを外して有効にします。
extension=php_curl.dll
apacheを使っている場合はapache再起動しましょう。
phpをコマンドラインから動かしている場合はphp.iniを書き換えれば動きます。
以上!
PHPのポケットリファレンス。売れてます。
- 作者: 大垣靖男
- 出版社/メーカー: 技術評論社
- 発売日: 2015/03/06
- メディア: 単行本(ソフトカバー)
- この商品を含むブログを見る
PHPの日記フレームワークLaravelを習得しましょう!
- 作者: 掌田津耶乃
- 出版社/メーカー: 秀和システム
- 発売日: 2017/09/16
- メディア: 単行本
- この商品を含むブログを見る