Drupal services forbbiden error on put but not on post
Assuming it is an apache web server you could try this in your .htaccess file.

&lt;Limit GET POST PUT DELETE&gt;
  Allow from all
&lt;/Limit&gt;


Otherwise you may need to contact the hosting support to see if they have restricted PUT requests