Windows
WebDav:“參數不正確”將顯示在某些具有“index.html”/“index.php”的文件夾上
我嘗試為我建立一個 WebDAV 連接,以便輕鬆地將我的作品上傳到網路伺服器。這是我在
/etc/httpd/conf.d/webdav.conf
.DavLockDB /var/www/DavLock <VirtualHost *:80> ServerAdmin webmaster@localhost DocumentRoot /var/www/webdav/ Alias /html /var/www/html/ <Directory /var/www/html/> Options Indexes MultiViews AllowOverride None Order allow,deny allow from all </Directory> <Location /html> DAV On ForceType None AuthType Digest AuthName DAV-upload AuthUserFile /etc/httpd/.htpasswd_html AuthDigestProvider file Require valid-user </Location> </VirtualHost>
整個連接工作,包括閱讀和寫作。但是,當我嘗試進入一些包含“index.php”/“index.html”的文件夾時,Windows 只會顯示這樣的錯誤消息: Error Message,上面寫著
The Parameter is Incorrect
. 我試圖搜尋網際網路,有人說這是由於 apache 嘗試將頁面呈現為 HTML/PHP。因此,我嘗試添加ForceType None
配置,但它不起作用。任何幫助將不勝感激,謝謝。
我最近遇到了同樣的問題。對我來說,
DirectoryIndex disabled
WebDAV 目錄中的設置解決了這個問題。