1
當我將超過2MB的圖片上傳到我的Laravel應用程序時,它以application/octet-stream
MIME類型而不是image/jpeg
進來,它也沒有臨時路徑。我的控制器看起來是這樣的:在Laravel上傳2M以上的圖片沒有路徑
public function upload(Request $request)
{
if ($request->isMethod('post')) {
$file = $request->file('entry_photo');
...
}
}
如果我運行dd($file);
,則說明該路徑就是我的公開目錄和MIME是application/octet-stream
。這隻發生在2M以上的圖像上。我php_ini有upload_max_filesize
設置爲10M,並post_max_size要到8M。我確信這是一個服務器的東西,但似乎無法弄清楚在哪裏。
顯然Nginx在我做出更改之後還沒有重啓,即使它說了。它不斷顯示舊的價值。我不得不重新啓動服務器,然後運行。 –