1
我們有一個基本的表單,允許用戶上傳文件。表單有<input type="file">
和做一些驗證後,我們保存這樣的文件:使用PHP上傳文件會產生權限600
if($file_upload) {
// this is a file that we can upload and manage
rename($_FILES['file']['tmp_name'], ABSPATH . 'path/to/files/file_' . $user_resume_record_id[0]->id . '.' . $file_extension);
}
在文件得到保存父方向有權限755.出於某種原因,我們上傳新文件到達權限600,以便用戶以後無法看到它們。我們做錯了什麼?
我會跟現在玩。 – emersonthis 2013-02-24 19:06:05
我切換到move_uploaded_file(),我遇到同樣的問題。上傳的文件仍然有權限600 – emersonthis 2013-02-24 19:15:54
這也是在註釋的PHP手冊上報告的......我將編輯我的答案以反映這 – 2013-02-24 19:22:13