I can't for the life of me get anywhere with this issue. I've searched everywhere with every keyword under the sun I can think of and I can't find a straightforward answer.
How do I enable HTTP PUT and DELETE for a Apache, Phusion Passenger, Rails 4 production server stack?
I'm incredibly confused why this is so difficult to get working. Peeps, what is the trick to enabling my AJAX PUT and DELETE requests to be accepted on the backend? This works when I just run Webrick for development on my local machine, but our production site doesn't appear to be accepting PUT and DELETE requests.
I can't even tell if this is an Apache issue, a Passenger issue, or what. Someone has to have done this setup with full REST capability. Or is this just not the technology for the job? (I'm not a server expert). In that case, what would you recommend?
Note: the rest of the application runs fine, it's only PUT/DELETE AJAX requests that are being aborted by the browser.