You need to ammend one line in the php.ini configuration file.
The line is already there, it’s just commented out with a ‘;’.
Removing the semi-colon enables the extension. The php.ini file is located in the php installation folder. The default is c:\php\ and here is the line to search for.
;extension=php_curl.dll
Again, remove the ; at the beginning to enable the extension. If you are running IIS, your next step should be an application recycle, or an IIS reset. Last, but certainly not least, open up a post that missed the schedule. Change the scheduled date and time in some way, then save. Once the scheduler kicks in, all of the previously missed posts will automatically publish with their correct date and time.