ある学生からXAMPPでPHPを使ってて下記エラーがどうしても消えないと
いうことで質問をされました。
Fatal error: Call to undefined function curl_init()
まず、php.iniファイルの下記項目のコメント「;」を外して上書き
extension=php_curl.dll
その後、apacheを再起動するように指示しました。
瞬殺だろうと思ったのですが、うまくいかないらしいです。
おかしいなと思って、libeay32.dll、ssleay32.dll
の存在確認や環境変数Pathが通っているかも確認するも
すべて正常。。。
おかしいなと思っていたのですが、ふと
phpinfo()を使ってConfiguration File (php.ini) Path を確認
してもらって、納得しました。
phpinfoには「xampp\apache\bin」がphp.iniのパスとして
表示されてましたが、彼はこれまで「xampp\php」にあるphp.iniを
編集していたらしいです。
ああ、なるほどねぇ。。。
結構ひっかかる人いるかもね、これ。