Fatal error: Call to undefined function curl_init()の対処


phpでエラーが出たんで その時の対処メモです

Google AnalyticsのデータをAPIを利用してみようと
Google Analytics API class for PHPを使ってみました

レンタルサーバでは問題なく使えたんですが XAMPP liteで利用したら
「Fatal error: Call to undefined function curl_init()」が表示され 動かない…

php.iniの設定を変更

XAMPP liteのphpフォルダ内の「php.ini」をテキストエディタで開きます

954行目あたりの「;extension=php_curl.dll」の「;」を消して
「extension=php_curl.dll」にしました

ga_class_php_01

XAMPP liteのコントロールパネルでApacheを再起動

これで「Fatal error: Call to undefined function curl_init()」が表示されなくなりました

Google Analytics APIのサンプル

Google AnalyticsのVisitsとPageviewのグラフと数値
ga_class_php_02

phpの他にJavaScriptでGoogle Analytics API使っていろいろ試してます
他にもJavaとかPython使っていろいろできるみたいです

Google Analytics APIの参考ページ(JavaScript)

Data API – データ フィード
ディメンションと指標のリファレンス

参考ページ

http://goo.gl/4IaE7