1
任何人都可以在使用Laravel將圖像存儲到我的AWS S3存儲之前爲我提供調整圖像大小的幫助嗎?我的問題是我的網站正在通過Heroku運行,更大的圖像使網站/應用程序崩潰。我試過安裝圖像/干預,似乎沒有任何工作。有沒有人有一個快速解決這個問題,或者你可以指出我在正確的方向嗎?如何在存儲在AWS Laravel之前調整圖像大小?
這是我用於存儲代碼:
if ($request->file('board_img')) {
$hashname = $request->file('board_img')->hashName();
Storage::disk('s3')->put('wod-pictures/', $request->file('board_img'), 'public');
$wod_img = "wod-pictures/" . $hashname;
} else {
$wod_img = $request->get('board_img');
}
中的干預將在S3應該工作之前調整正好。當你試圖使用它時發生了什麼?你能分享你遇到的代碼和錯誤嗎? – ceejayoz
這是我用於圖像干預的代碼:$ image = Image :: make($ request-> file('board_img') - > resize(150,300));當我運行它時,我調整大小不是一種方法? –
這是因爲你弄亂了你的括號。 '$ image = Image :: make($ request-> file('board_img')) - >調整大小(150,300);'應該工作。 – ceejayoz