我正在研究一個允許註冊用戶將文件上傳到webroot之外的文件夾的web應用程序。其基本工作流程如下:使用mkdir和fopen通過https連接上傳文件/在webroot之外創建文件夾
- 用戶註冊通過SSL證書保護他/她的信息
- 一個文件夾的根目錄之外創建具有777和權限,以便他/她可以將文件上傳到該文件夾
- 用戶上傳文件
- 文件臨時存儲在腳本的工作文件夾中,轉換爲文本文件,移入webroot之外的用戶文件夾,然後臨時文件被刪除。
看起來我甚至無法在webroot之外創建用戶的目錄,更不用說上傳文件到該目錄。我通過SSL連接使用mkdir
。我已啓用allow_url_fopen
和allow_url_include
,但仍然沒有運氣。我很確定openssl已啓用。有沒有辦法解決?
在此先感謝, 尤利婭。
一些代碼示例可以幫助很多。 – J0HN