Убедитесь, что php_curl.dll находится в каталоге, указанном как «extension_dir» в php.ini. Если это уже так, попробуйте перезапустить IIS (Apache всегда требует перезагрузки от меня при внесении изменений в php.ini).
РЕДАКТИРОВАТЬ 1:
Попробуйте открыть командную строку для c: \ php и запустите:
php -c . -i | find /i "curl"
Возвращается ли он с каким-либо выводом? Если это так, IIS использует неправильный файл php.ini.
РЕДАКТИРОВАТЬ 2:
Является ли c: \ php в вашем PATH? Вы можете проверить с помощью «echo% PATH%» из командной строки.