我希望能夠建立一個用戶上傳內容的文件夾,然後管理員可以使用密碼來查看文件夾並作出選擇以批准或拒絕內容。最好的方法來做到這一點?創建和訪問我的服務器上的私人文件夾
回答
使用chown更改文件/文件夾所有者。在PHP文檔中,他們說它適用於文件,但文件夾只是文件,它應該可以工作。如果它不使用shell_exec並使用操作系統chown(在* nix,donno關於窗口)。
或者,如果該文件夾位於公共路徑上,則可以使用HTTP authentication。除非你沒有選擇,否則我不會推薦.htaccess。 Htaccess是由於其他原因而創建的。針對每個問題使用正確的工具(請參閱Golden Hammmer)。
安全和簡單的方法是使用.htaccess和.htpassword來完成,只允許特定的人員訪問該目錄。
感謝您的回答,您可以將我鏈接到更多關於它是如何工作的信息?我一直在讀它,但不太明白它是如何工作以適應我的問題 – Shawn 2011-03-19 23:14:23
此鏈接應該是有用的:http://www.addedbytes.com/lab/password-protect-a-directory-with-htaccess/或者嘗試任何其他谷歌搜索,如「保護目錄的Apache htaccess」 – guillaumepotier 2011-03-19 23:17:38
這是一個簡單的方法將您的網站分爲管理和公共區域。 – fredley 2011-03-19 23:47:02
- 1. 訪問私人文件夾
- 2. PHP,阿賈克斯 - 訪問服務器上的所有文件和文件夾,並創建文件管理器
- 3. 創建私人圖片文件夾?
- 4. 訪問s3上的私人文件
- 5. 訪問Heroku服務器上的文件或文件夾
- 6. 服務器上鍊接文件/文件夾的訪問控制
- 7. J2ME私人文件夾(只能訪問我的midlet)
- 8. 訪問iOS 8上「私人」文件夾中的內容?
- 9. 我有一個共享文件夾上的服務器,我想用java創建文件和子文件夾?
- 10. 在我的人事服務器上創建我的人員雲我的人事服務器上的雲
- 11. 訪問被拒絕嘗試在服務器上創建文件夾
- 12. 從另一臺機器上的服務器創建文件夾
- 13. 訪問服務器上的文件
- 14. 訪問服務器上的文件
- 15. 服務器上的Django訪問文件
- 16. 用戶訪問Linux服務器上的文件夾
- 17. 從Android上的服務器訪問文件夾
- 18. 如何在Ruby中的服務器上創建文件夾?
- 19. 私人文件夾上的FileWatcher
- 20. 未找到文件 - Laravel - 試圖訪問私人文件夾
- 21. 如何創建在個人電腦上運行的私人網絡服務器
- 22. Nginx的配置爲拒絕訪問私人Laravel文件夾
- 23. 他人Dropbox的訪問令牌上傳到我的文件夾
- 24. 訪問創建html頁面的文件夾和文件
- 25. iOS - 訪問應用程序創建的文件和文件夾
- 26. 創建Web服務器寫文件夾phpMyAdmin的配置文件
- 27. 如何限制訪問我的服務器上的pdf文件?
- 28. 在專用服務器上訪問PHP文件夾
- 29. 有沒有辦法來動態訪問我的Github Pages服務器上託管的文件和文件夾?
- 30. 如何重新創建私人服務器的Github post-receive?
請停止在標題中寫標籤。 – 2011-06-06 23:07:32