首頁  >  文章  >  後端開發  >  laravel上傳文件從tmp到本機文件

laravel上傳文件從tmp到本機文件

WBOY
WBOY原創
2016-08-04 09:21:441293瀏覽

客戶提交想要做修改的圖片和一些需求,上傳檔案之後,我沒有存到伺服器裡,而是以session記錄tmp的路徑,在客戶付費之後在把tmp的檔案存到伺服器裡,這樣做可以麼?

回覆內容:

客戶提交想要做修改的圖片和一些需求,上傳檔案之後,我沒有存到伺服器裡,而是以session記錄tmp的路徑,在客戶付費之後在把tmp的檔案存到伺服器裡,這樣做可以麼?

其實你無需糾結是否待在tmp ,因為你的目的就是要這個文件,所以拿出來就好(因為拿不拿出來都在伺服器上,重點是你不拿出來下次就獲取不到了,但還會在伺服器上待一段時間)。

拿出來了後你可以在 storage 目錄設定一個臨時暫存區,設計一個流程定期的清理就好。

不行唄...在tmp裡面隨時可能丟,而且由於權限的問題,當時不用move_uploaded_file轉移以後也不一定能訪問了。

文件上傳不拿出來的話一下子就丟了。

不行吧,腳本生命週期完了tem裡的文件隨時會丟失奧

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn