さんごー日記。

映画や本やゲームの感想をゆるく記録したり、プログラミングの勉強をゆるく記録するゆるい日記です。

【PHP+Windows】curl_init()を呼び出すと「Call to undefined function curl_init()」というエラーが出る場合の対処。

こんにちは。さんごーです。

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のポケットリファレンス。売れてます。

[改訂第3版]PHPポケットリファレンス

[改訂第3版]PHPポケットリファレンス

PHPの日記フレームワークLaravelを習得しましょう!

PHPフレームワーク Laravel入門

PHPフレームワーク Laravel入門