0
我的Symfony2應用程序託管在1服務器app1
和app2
,負載平衡器路由請求根據服務器上的負載app1/app2
。Symfony2文件上傳處理與多個服務器螞蟻負載平衡器
我只需要在app1上存儲上傳的文件,我如何使用Symfony UploadedFile()
來做到這一點。
在文檔中我找不到傳遞給UploadedFile主機名的任何可能性?
什麼是存儲與UploadedFile()
所有上傳的文件中app1
我不是有可能有安裝迪爾斯,只想從app1和app2上傳到app1,並只從app1讀取文件 – Wizard
@Wizard你的問題表明你在一臺服務器上,爲什麼你不能在你的parameters.yml中定義上傳位置,所以所有文件都保存那裏。請求讀取文件時,您可以使用相同的位置。參考創建一個Uploader服務 - http://symfony.com/doc/current/controller/upload_file.html(大概在一半的時候)或者使用VichUploaderBundle包,它可以讓你做同樣的事情(查看Namers相關部分) – Rooneyl
沒有應用程序在多個服務器上app1和app2 – Wizard