Исправить ошибку скрипта после переноса с хостинга на VPS
В консоли ошибок выдает:
/public/storage/temp/pdf/temp_2678.pdf HTTP/1.0" 404 7169 "-" "-"
Скрипт никак не менялся. В SSH писал php artisan storage:link, пишет уже повторно открыто...
Сам скрипт:
public function sendMail(Request $request)
{
$toEmail = $request->toMail;
$cvItemId = $request->cvItemId;
$cvItem = CvItem::find($cvItemId);
$userFio = $cvItem->fio;
$f = json_decode(preg_replace('/[[:cntrl:]]/', '', $cvItem->data), true);
$gender = $f[1][7];
$file = $request->file("pdfFile");
Storage::disk("public")->put("temp/pdf/temp_$cvItemId.pdf", file_get_contents($file));
try {
$mail = new SendCvItemToMeMail($userFio, $gender, Storage::disk("local")->url("temp/pdf/temp_$cvItemId.pdf"));
if ($request->toEmployer == 1) {
$mail = new SendCvItemToEmploeyerMail($userFio, $cvItem->email, Storage::disk("local")->url("temp/pdf/temp_$cvItemId.pdf"));
}
Mail::to($toEmail)->send($mail);
Storage::disk("local")->delete("temp/pdf/temp_$cvItemId.pdf");
return $this->sendResponse(true);
} catch (\Exception $exception) {
return $this->sendError($exception->getMessage());
}
}