簡體   English   中英

如何在laravel 3的php apache2中的其他目錄中存儲和顯示圖像

[英]how to store and display images in other directory in php apache2 in laravel 3

我的目錄結構就像(在ubuntu中)

  /var/www/mysite/application/(here is code)

我想將上傳的照片存儲在

  /var/www/mysite/uploads/(a.jpg) 

我應該在.htacccess文件中為目錄使用別名,以便它不會暴露給目錄所在的其他用戶嗎? 但是在那種情況下,如何在

我提到他們說我應該使用的其他問題

header('Content-type: image/jpeg');
 readfile('/path/to/picture/outside/doc/root/file.jpg');

您能告訴我如何在上述目錄結構中存儲照片嗎?

這取決於您的公用文件夾在哪里。 如果是.... / my site /,則只需在config文件夾中將images文件夾設置為上載,或使用URL :: to_asset指向特定文件。 您能告訴我您的Laravel公用文件夾在哪里嗎?

另一個解決方案是使用“代理”路由,該路由將通過代碼返回請求的圖像。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM