これが私のセットアップです:
- Windows Server 2008 R2 (最新のパッチ、IIS 7.5)
- IIS の仮想ディレクトリで有効になっている WebDAV
外部ネットワークからサーバーに接続し、.txt ファイルを正常にアップロード/ダウンロード/削除できます。.htm、.html、.zip、.xyz でも同じことができます。問題もエラーもありません。
.php ファイルで同じことをしようとすると、PUT で 405 エラーが発生し、いまいましいファイルをアップロードできません。
PHP拡張機能をブロックしているだけの設定でなければならないことはわかっています。誰でもそれがどこにあるか知っていますか?