Sometimes that’s not enough, so you need more; curl_setopt($ch, CURLOPT_HTTPHEADER, array(‘X-HTTP-Method-Override: PUT’)); Link: http://tr.php.net/curl_setopt#109634