Gewusst wie: entfernen von WebDAV Modul vom IIS?
Ich bin kämpfen, für Tage zu ermöglichen, PUT-und DELETE-Anfrage für meine PHP app auf Microsoft Azure. Einige Antworten fand ich schlage vor, entfernen Sie das WebDAV-Modul von IIS.
Wie würde ich tun?
Ich habe dieses problem auch. Es sieht aus wie APPCMD möglicherweise die einzige Möglichkeit, aber ich habe noch nicht in der Lage, erfolgreich Bearbeiten der config für meine app-Dienst in der auzre/kudu-Konsole. Wenn ich es zu klären, werde ich eine Antwort.
InformationsquelleAutor Samir Sabri | 2015-05-20
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hab ich verbrachte einen ganzen Tag auf dieser und versuchte jede Lösung, die ich lief in, aber nichts für mich gearbeitet. Was schließlich arbeitete, war das ausschalten der "WebDAV-Publishing" - Funktion aus Drehen Windows-Funktionen ein-oder ausschalten. Dieser befindet sich unter:
Internet Information Services\World-Wide-Web-Services\Common HTTP Features\WebDAV-Veröffentlichung.
InformationsquelleAutor Ninos
Ich bin hosting eine PHP-Anwendung in Azure App Services, und ich war in der Lage, dieses problem zu lösen, indem Sie manuell erstellen Sie eine Datei namens web.config und hinzufügen, um das root-Verzeichnis meines web-Anwendung.
Hier ist der gesamte Inhalt der Datei.
Bemerken Sie in der Handler-Abschnitt Verweise PHP56_via_FastCGI. Dies ist spezifisch für PHP 5.6. Wenn Sie mit einer anderen PHP-version aktualisieren Sie den Namen und Pfad der Datei, um widerzuspiegeln, dass version.
InformationsquelleAutor shiitake
Ich denke, es gibt bereits die Lösung für Ihr problem im vorherigen Beitrag in stackoverflow.
Probieren Sie es aus und hoffentlich hilft es!
https://stackoverflow.com/a/16275723/3203213
InformationsquelleAutor juvchan
Diese Antwort ist gut. Im Grunde genommen ist es im Web.config. Dies ist, was @shiitake tut.
Hab ich auf nem mithilfe dieser Lösung für eine Weile, aber seine ärgerlich, weil ich die Wartung meines Web.config, wenn der rest der Entwickler nicht. So ich entfernt es von IIS alle zusammen.
Beim ersten Versuch bekam ich
Error: Cannot write configuration file due to insufficient permissions
. Vollständige Offenlegung, meine Mitarbeiter fixiert es für mich und geschickt Sie die folgenden Anweisungen. (Vielleicht kann jemand Bearbeiten und zu klären, die Schritte.)InformationsquelleAutor christo8989