我的網站有問題:我已經在包含htacces文件的admin文件夾中安裝了jquery文件上傳插件。 此文件包含:jquery文件上傳後面htaccess
php_value upload_max_filesize 60M
php_value post_max_size 60M
php_value max_execution_time 800
AuthUserFile "/path/to/my/htusers"
AuthType Basic
AuthName "ADMIN"
require valid-user
<Files htusers>
deny from all
</Files>
中的文件,其中是管理文件夾之外文件夾上傳上傳。顯示 的圖像,但是當我點擊刪除我得到這個答案爲:
401需要授權
需要授權此服務器 無法驗證您有權訪問請求的文檔 。您提供了錯誤的憑據(例如,密碼錯誤 ),或者您的瀏覽器不知道如何提供所需的 憑據。
而點擊刪除後,我必須使用htaccess再次登錄。
我錯過了什麼嗎?
有人回答說,上傳的文件必須在jQuery文件上傳但不是更好的htacces下。我的文件如下所示:
/
- admin
- .htaccess
- upload
- plugins
- jquery file upload
- ...
文件被上載到上傳文件夾中。
編輯:也許問題來自於包含用戶名的數據,網址:
http://[email protected]/fspva/admin/plugins/jfile_upload/server/php/
?file=../../../../../upload/galerie/23/135x135.jpg&_method=DELETE
我試圖設置「access_control_allow_credentials」爲假,但URL是一樣的...
解決方案是:
對我來說,問題是在URL中的遠程用戶。所以我評論行:
//(!empty($_SERVER['REMOTE_USER']) ? $_SERVER['REMOTE_USER'].'@' : '').
而現在的用戶名不url中再出現和刪除工作,即使上傳文件夾是不一樣的htaccess下。